Skip to content
Snippets Groups Projects

Kh/ebi jobs tweaks

Merged Ken Hawkins requested to merge kh/ebi-jobs-tweaks into master
1 file
+ 11
5
Compare changes
  • Side-by-side
  • Inline
+ 252
116
@@ -26,8 +26,9 @@ embl_content_meta_properties:
expiry: never
---
{#
{
{% set currentJob = pagination.items[0] %}
{# {
"title": "Project Leader Software – Big data management",
"field_jobs_advertise_grade": "7 (monthly salary starting at £3,408 after tax)",
"field_jobs_apply_link": "https://emea3.recruitmentplatform.com/apply-app/pages/application-form?jobId=QH…",
@@ -35,211 +36,346 @@ embl_content_meta_properties:
"field_jobs_contract_duration": "3 years (renewable)",
"field_jobs_duty_station": "<p>EMBL-EBI Hinxton</p>\n",
"field_jobs_group": "Proteins &amp; Protein Families",
"field_jobs_description": "We are seeking to recruit a Project Leader in Software in charge of Big data management and development in the Protein Function development team at the European Bioinformatics Institute (EBI) located on the Wellcome Trust Genome Campus near Cambridge in the UK.<br /><br />The post-holder must have over 8 years of experience in Java development within a biological database production environment. S(he) will lead the development of big data and distributed technologies in the production of the world leading resource UniProt. He will also lead the computational annotation pipeline of this resource at EMBL-EBI.\n ",
"field_jobs_description": "We anotation pipeline of this resource at EMBL-EBI.\n ",
"field_jobs_publish_date": "<time datetime=\"2020-02-04T12:00:00Z\" class=\"datetime\">Tue, 02/04/2020 - 12:00</time>\n",
"field_jobs_expiration": "<time datetime=\"2020-03-17T12:00:00Z\" class=\"datetime\">Tue, 03/17/2020 - 12:00</time>\n",
"field_jobs_reference_number": "EBI01603",
"field_jobs_staff_category": "Staff Member",
"field_jobs_type": "Software Development and Engineering",
"field_jobs_what_else_to_know": "To view a copy of the full job description please click <a href=\"https://oc.ebi.ac.uk/s/QK3dDPqGUVbRv9i\">here</a><br /><br />To apply please submit a covering letter and CV through our online system.<br /><br />Applications are welcome from all nationalities and this will continue after Brexit. For more information please see our website. Visa information will be discussed in more depth with applicants selected for interview.<br /><br />3 year staff member contract renewable up to 9 years of service<br /><br />EMBL-EBI is committed to achieving gender balance and strongly encourages applications from women, who are currently under-represented at all levels.<br /><br />Appointment will be based on merit alone.<br /><br />Applications will close at 23:00 GMT on the date listed above.\n ",
"field_jobs_why_join": "At EMBL-EBI, we help scientists realise the potential of ‘big data’ in biology by enabling them to exploit complex information to make discoveries that benefit mankind. <br /><br />Working for EMBL-EBI gives you an opportunity to apply your skills and energy for the greater good. <br /><br />As part of the European Molecular Biology Laboratory (EMBL), we are a non-profit, intergovernmental organisation funded by 27 member states and two associate member states. <br /><br />We are located on the Wellcome Genome Campus near Cambridge in the UK, and our 850 staff are engineers, technicians, scientists and other professionals from all over the world.<br /><br />EMBL is an inclusive, equal opportunity employer offering attractive conditions and benefits appropriate to an international research organisation. The remuneration package comprises a competitive salary, a comprehensive pension scheme and health insurance, educational and other family related benefits where applicable, as well as financial support for relocation and installation. For more information about pay and benefits <a href=\"https://oc.ebi.ac.uk/s/9cORQcWQzflgFN8#pdfviewer\">click here</a><br /><br />We have an informal culture, international working environment and excellent professional development opportunities but one of the really amazing things about us is the concentration of technical and scientific expertise – something you probably won’t find anywhere else.<br /><br />If you’ve ever visited the campus you’ll have experienced first-hand our friendly, collegial and supportive atmosphere, set in the beautiful Cambridgeshire countryside. Our staff also enjoy excellent sports facilities including a gym, a free shuttle bus, an on-site nursery, cafés and restaurant and a library.",
"field_jobs_you_also_have": "The post holder should be able to work independently and interact well within a team of software developers and biologists. The position requires the ability to work under time pressure and the dedication to communicate frequently with local as well as consortium partners in the project. The successful candidate will have excellent communication skills and interpersonal skills, (s)he should enjoy working in a stimulating and international culture.\n ",
"field_jobs_you_have": "The ideal candidate must have more than 8 years of experience Java programming in a Unix/Linux environment. You will have strong experience with distributed programming and proven experience of Big data processing technologies. A strong knowledge about the design principles of relational (Oracle, PostgreSQL) and non-relational databases (MongoDB) and the indexing technology Apache Solr is also required. You will be highly familiar with standard development tools and with good coding practices and approaches (VCS, OOP, IoC, automated testing, clean coding principles, code reviews). Additionally a strong background in Python programming, Bash scripting, familiarity with with an HPC scheduler like LSF and an understanding of networking are required. You should have years of experience working with protein sequence databases and a good knowledge of UniProt data and data model.\n ",
"field_jobs_your_role": "The primary responsibilities include:\n<ul><li>Lead, design and development of production software to generate large databases by using big data processing technologies like Apache Spark</li>\n<li>Work with the team in the testing of new technologies and their integration into software pipelines</li>\n<li>Development of computational annotation pipelines for a large number of proteins in the UniProt database</li>\n<li>Maintenance and optimization of existing software production pipelines</li>\n<li>Lead and development of Quality Assurance methodologies and Java code standards for the team</li>\n<li>Design, development and maintenance of new modules, enhancements and scripts for the database release cycle</li>\n<li>Coordination between all UniProt Consortium members involved in the database release cycle.</li>\n</ul>\n "
}, #}
<section class="embl-grid embl-grid--has-centered-content vf-u-margin__bottom--0">
"field_jobs_what_else_to_know": "To view l be discussed in more depth with applicants selected for interview.<br /><br />3 year staffll close at 23:00 GMT on the date listed above.\n ",
"field_jobs_why_join": "At EMBL-EBIere, set inte nursery, cafés and restaurant and a library.",
"field_jobs_you_also_have": "The post holder sernational culture.\n ",
"field_jobs_you_have": "The ideal caledge of UniProt data and data model.\n ",
"field_jobs_your_role": "The primaryle.</li>\n</ul>\n "
}, #}
{# <section class="vf-hero | vf-u-fullbleed" style="--vf-hero--bg-image: url('https://files.slack.com/files-pri/THTHJQWQ2-F01SATA3EEA/job_ad_small.jpg');">
<div class="vf-hero__content | vf-box ">
<h2 class="vf-hero__heading vf-u-margin__top--0">
<a href="#" class="vf-link">Jobs at {{ currentJob.field_jobs_duty_station | replace("EMBL-EBI Hinxton","EMBL-EBI")| striptags }}</a>
</h2>
<p class="vf-hero__subheading">
The European Bioinformatics Institute (<a href="#">EMBL-EBI</a>) located on the <a href="#">Wellcome Trust Genome Campus</a> near <a href="#">Cambridge in the UK</a>.
</p>
</div>
</section> #}
<section class="vf-intro" id="intro" data-vf-google-analytics-region="intro">
<div>
<!-- empty -->
</div>
<div class="vf-content">
<h1>{{pagination.items[0].title | safe }}</h1>
<br/>
<section class="vf-content vf-box vf-box-theme--quinary vf-box--normal">
<h3 class="vf-box__heading">Key information</h3>
<div class="vf-box__text">
<ul class="vf-list vf-list--unordered">
<li class="vf-list__item" itemprop="jobLocation address"><strong>Location:</strong> {{ pagination.items[0].field_jobs_duty_station | striptags }}</li>
{% if pagination.items[0].field_jobs_staff_category != "EICAT Advertising Only" -%}
<li class="vf-list__item" itemprop="employmentType"><strong>Staff category:</strong> {{ pagination.items[0].field_jobs_staff_category }}</li>
{%- endif %}
<li class="vf-list__item" itemprop="employmentType"><strong>Job type:</strong> {{ pagination.items[0].field_jobs_type }}</li>
{% if pagination.items[0].field_jobs_contract_duration | length > 0 -%}
<li class="vf-list__item"><strong>Contract duration:</strong> {{ pagination.items[0].field_jobs_contract_duration }}</li>
{%- endif %}
{% if pagination.items[0].field_jobs_advertise_grade | length > 0 -%}
<li class="vf-list__item" itemprop="baseSalary"><strong>Grading:</strong> {{ pagination.items[0].field_jobs_advertise_grade }}</li>
{%- endif %}
<li class="vf-list__item" itemprop="validThrough"><strong>Closing date:</strong> {{ pagination.items[0].field_jobs_expiration | striptags | parseDate | prettyDate }}</li>
<li class="vf-list__item"><strong>Reference number:</strong> {{ pagination.items[0].field_jobs_reference_number }}</li>
</ul>
</div>
</section>
{# | Job type | {{ pagination.items[0].field_jobs_type }} | #}
{# {{ pagination.items[0].field_jobs_group }} #}
{# {{ pagination.items[0].field_jobs_publish_date | safe }} #}
<div class="vf-u-display-none | used-for-search-index">
</div>
{# Some entries have emblId and some only `id`; https://gitlab.ebi.ac.uk/emblorg/backlog/issues/264 #}
{# <link rel="import" href="https://www.embl.org/api/v1/pattern.html?filter-content-type=person&pattern=vf-summary-profile-l&filter-field-contains[field_foreignid]={{pagination.items[0].emblId}}{{pagination.items[0].id}}&limit=3&sort-field-value[changed]=DESC&source=contenthub" data-target="self" data-embl-js-content-hub-loader> #}
{% if pagination.items[0].field_jobs_staff_category != "EICAT Advertising Only" -%}
<p>Continue reading for more information about this position, or <a href="{{ pagination.items[0].field_jobs_apply_link }}">apply now</a></p>
{% endif %}
<hr class="vf-divider" />
<p data-vf-google-analytics-region="job-advert-intro">
{% markdown %}
- <a href="/jobs" class="vf-link">View all EMBL jobs</a>
- <a href="/jobs/alerts" data-vf-analytics-label="alerts-link-top-link" class="vf-link">Create a customised email alert for jobs</a>
{% endmarkdown %}
<div class="vf-stack">
<h1 class="vf-intro__heading">{{ currentJob.title | safe }}</h1>
{# <h2 class="vf-intro__subheading"></h2> #}
{# <p class="vf-lede">EMBL’s future.</p> #}
{% if currentJob.field_jobs_duty_station | striptags == "EMBL-EBI Hinxton" %}
{# <p class="vf-intro__text"><span itemprop="employmentType">{{ currentJob.field_jobs_type }}</span> position at The European Bioinformatics Institute (<a href="//www.ebi.ac.uk/about/our-impact">EMBL-EBI</a>) located on the <a href="https://www.wellcomegenomecampus.org">Wellcome Trust Genome Campus</a> near Cambridge in the UK.</p> #}
<p class="vf-intro__subheading">
<span itemprop="employmentType">{{ currentJob.field_jobs_type }}</span>
{# The European Bioinformatics Institute (<a href="//www.ebi.ac.uk/about/our-impact">EMBL-EBI</a>)<br/> #}
<span class="vf-intro__text">
<br/>
Hinxton, UK
</span>
</p>
<hr class="vf-divider" />
{% else %}
<p class="vf-intro__subheading"><span itemprop="employmentType">{{ currentJob.field_jobs_type }}
<span class="vf-intro__text">
<br/>
{{ currentJob.field_jobs_duty_station | striptags }}
</span>
</p>
{% endif %}
</div>
</section>
<section class="embl-grid embl-grid--has-centered-content vf-u-margin__bottom--0" itemprop="description">
{# <section class="embl-grid embl-grid--has-sidebar" itemprop="description">
<div>
<!-- empty -->
</div>
<div class="vf-content">
{% markdown %}
{% if pagination.items[0].field_jobs_description | length > 0 %}
## About this position
{{ pagination.items[0].field_jobs_description | safe }}
{% endif %}
<figure class="vf-figure">
<img class="vf-figure__image" src="https://acxngcvroo.cloudimg.io/v7/https://www.embl.org/files/wp-content/uploads/THORMAN_Anja_EMBL-EBI_2016.jpeg.jpg" alt="hello alt text" loading="lazy">
<figcaption class="vf-figure__caption">Anja Thormann, Software Developer, Variation team "Since my first day at EMBL-EBI, I have cherished how friendly, helpful and talented everyone is. I particularly like the lively exchange of knowledge on campus."</figcaption>
</figure>
</div>
</section> #}
{# {% if pagination.items[0].category = software dev && pay is 4-6 %}
youtubevideo
{endif} #}
{% endmarkdown %}
{% if currentJob.field_jobs_duty_station | striptags == "EMBL-EBI Hinxton" -%}
<section class="embl-grid" data-vf-google-analytics-region="link-list-nav">
<div>
<h3 class="vf-links__heading">In this job</h3>
</div>
<div class="vf-links vf-links__list--easy">
<ul class="vf-links__list | vf-list">
<li class="vf-list__item">
<a class="vf-list__link" href="JavaScript:Void(0);">
Your role
<svg class="vf-icon vf-icon__arrow--down | vf-list__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<title>arrow-button-down</title>
<path d="M.249,7.207,11.233,19.678h0a1.066,1.066,0,0,0,1.539,0L23.751,7.207a.987.987,0,0,0-.107-1.414l-1.85-1.557a1.028,1.028,0,0,0-1.438.111L12.191,13.8a.25.25,0,0,1-.379,0L3.644,4.346A1.021,1.021,0,0,0,2.948,4a1,1,0,0,0-.741.238L.356,5.793A.988.988,0,0,0,0,6.478.978.978,0,0,0,.249,7.207Z" />
</svg>
</a>
</li>
<li class="vf-list__item">
<a class="vf-list__link" href="JavaScript:Void(0);">
You have
<svg class="vf-icon vf-icon__arrow--down | vf-list__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<title>arrow-button-down</title>
<path d="M.249,7.207,11.233,19.678h0a1.066,1.066,0,0,0,1.539,0L23.751,7.207a.987.987,0,0,0-.107-1.414l-1.85-1.557a1.028,1.028,0,0,0-1.438.111L12.191,13.8a.25.25,0,0,1-.379,0L3.644,4.346A1.021,1.021,0,0,0,2.948,4a1,1,0,0,0-.741.238L.356,5.793A.988.988,0,0,0,0,6.478.978.978,0,0,0,.249,7.207Z" />
</svg>
</a>
</li>
<li class="vf-list__item">
<a class="vf-list__link" href="JavaScript:Void(0);">
You might also have
<svg class="vf-icon vf-icon__arrow--down | vf-list__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<title>arrow-button-down</title>
<path d="M.249,7.207,11.233,19.678h0a1.066,1.066,0,0,0,1.539,0L23.751,7.207a.987.987,0,0,0-.107-1.414l-1.85-1.557a1.028,1.028,0,0,0-1.438.111L12.191,13.8a.25.25,0,0,1-.379,0L3.644,4.346A1.021,1.021,0,0,0,2.948,4a1,1,0,0,0-.741.238L.356,5.793A.988.988,0,0,0,0,6.478.978.978,0,0,0,.249,7.207Z" />
</svg>
</a>
</li>
<li class="vf-list__item">
<a class="vf-list__link" href="JavaScript:Void(0);">
Why join us
<svg class="vf-icon vf-icon__arrow--down | vf-list__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<title>arrow-button-down</title>
<path d="M.249,7.207,11.233,19.678h0a1.066,1.066,0,0,0,1.539,0L23.751,7.207a.987.987,0,0,0-.107-1.414l-1.85-1.557a1.028,1.028,0,0,0-1.438.111L12.191,13.8a.25.25,0,0,1-.379,0L3.644,4.346A1.021,1.021,0,0,0,2.948,4a1,1,0,0,0-.741.238L.356,5.793A.988.988,0,0,0,0,6.478.978.978,0,0,0,.249,7.207Z" />
</svg>
</a>
</li>
<li class="vf-list__item">
<a class="vf-list__link" href="JavaScript:Void(0);">
What else you need to know
<svg class="vf-icon vf-icon__arrow--down | vf-list__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<title>arrow-button-down</title>
<path d="M.249,7.207,11.233,19.678h0a1.066,1.066,0,0,0,1.539,0L23.751,7.207a.987.987,0,0,0-.107-1.414l-1.85-1.557a1.028,1.028,0,0,0-1.438.111L12.191,13.8a.25.25,0,0,1-.379,0L3.644,4.346A1.021,1.021,0,0,0,2.948,4a1,1,0,0,0-.741.238L.356,5.793A.988.988,0,0,0,0,6.478.978.978,0,0,0,.249,7.207Z" />
</svg>
</a>
</li>
<li class="vf-list__item">
<a class="vf-list__link" href="JavaScript:Void(0);">
More about EMBL-EBI
<svg class="vf-icon vf-icon__arrow--down | vf-list__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<title>arrow-button-down</title>
<path d="M.249,7.207,11.233,19.678h0a1.066,1.066,0,0,0,1.539,0L23.751,7.207a.987.987,0,0,0-.107-1.414l-1.85-1.557a1.028,1.028,0,0,0-1.438.111L12.191,13.8a.25.25,0,0,1-.379,0L3.644,4.346A1.021,1.021,0,0,0,2.948,4a1,1,0,0,0-.741.238L.356,5.793A.988.988,0,0,0,0,6.478.978.978,0,0,0,.249,7.207Z" />
</svg>
</a>
</li>
</ul>
</div>
</section>
{%- endif %}
<section class="embl-grid embl-grid--has-centered-content vf-u-margin__bottom--0" itemprop="description">
<section class="embl-grid embl-grid--has-centered-content" itemprop="description">
<div>
<!-- empty -->
</div>
<div class="vf-content">
{% markdown %}
{% if pagination.items[0].field_jobs_your_role | length > 0 %}
{%- markdown %}
{% if currentJob.field_jobs_description | length > 0 %}
{# ## About this position #}
{{ currentJob.field_jobs_description | safe }}
{% endif %}
{% if currentJob.field_jobs_your_role | length > 0 %}
## Your role
{{ pagination.items[0].field_jobs_your_role | safe }}
{{ currentJob.field_jobs_your_role | safe }}
{% endif %}
{% endmarkdown %}
{% endmarkdown -%}
</div>
<section class="vf-content" data-vf-google-analytics-region="job-advert-intro">
{% if currentJob.field_jobs_staff_category != "EICAT Advertising Only" -%}
<a class="vf-button vf-button--primary" href="{{ currentJob.field_jobs_apply_link }}">Apply now</a>
{% endif %}
<p class="vf-list__item" itemprop="validThrough"><strong>Closing date:</strong> {{ currentJob.field_jobs_expiration | striptags | parseDate | prettyDate }}</p>
<div class="vf-links vf-links--tight vf-links__list--s">
{# <h3 class="vf-links__heading">Latest Posts</h3> #}
<ul class="vf-links__list vf-links__list--secondary | vf-list">
{% if currentJob.field_jobs_contract_duration | length > 0 -%}
<li class="vf-list__item" itemprop="employmentType">
<p class="vf-links__meta">Contract duration: {{ currentJob.field_jobs_contract_duration }}</p>
</li>
{%- endif %}
{% if currentJob.field_jobs_advertise_grade | length > 0 -%}
<li class="vf-list__item" itemprop="baseSalary">
<p class="vf-links__meta">Grading: {{ currentJob.field_jobs_advertise_grade }}</p>
</li>
{%- endif %}
{# {% if currentJob.field_jobs_staff_category != "EICAT Advertising Only" -%}
<li class="vf-list__item" itemprop="employmentType">
<p class="vf-links__meta">Staff category: {{ currentJob.field_jobs_staff_category }}</p>
</li>
{%- endif %} #}
<li class="vf-list__item" itemprop="baseSalary">
<p class="vf-links__meta">Reference number: {{ currentJob.field_jobs_reference_number }}</p>
</li>
</ul>
</div>
{%- render '@vf-link-list', {
"component_modifier": "vf-links--tight vf-links__list--s vf-links__list--very-easy",
"title": "Related",
"list_modifier": "secondary",
"list": [
{
"text": "View all EMBL jobs",
"link_list_href": "/jobs"
},
{
"text": "Sign up for job alerts",
"link_list_href": "/jobs/alerts"
},
{
"text": "View openings from partners",
"link_list_href": "/jobs/partners"
}
]
} %}
</section>
</section>
<section class="embl-grid embl-grid--has-centered-content vf-u-margin__bottom--0" itemprop="description">
<section class="embl-grid embl-grid--has-centered-content vf-u-margin__bottom--0" data-vf-google-analytics-region="description-you-have" itemprop="description">
<div>
<!-- empty -->
</div>
<div class="vf-content">
{% markdown %}
{% if pagination.items[0].field_jobs_you_have | length > 0 %}
{% if currentJob.field_jobs_you_have | length > 0 %}
## You have
{{ pagination.items[0].field_jobs_you_have | safe }}
{{ currentJob.field_jobs_you_have | safe }}
{% endif %}
{% endmarkdown %}
</div>
</section>
<section class="embl-grid embl-grid--has-centered-content vf-u-margin__bottom--0" itemprop="description">
<section class="embl-grid embl-grid--has-centered-content" data-vf-google-analytics-region="description-might-also-have" itemprop="description">
<div>
<!-- empty -->
</div>
<div class="vf-content">
{% markdown %}
{% if pagination.items[0].field_jobs_you_also_have | length > 0 %}
{% if currentJob.field_jobs_you_also_have | length > 0 %}
## You might also have
{{ pagination.items[0].field_jobs_you_also_have | safe }}
{{ currentJob.field_jobs_you_also_have | safe }}
{% endif %}
{% endmarkdown %}
</div>
</section>
<section class="embl-grid embl-grid--has-centered-content vf-u-margin__bottom--0" itemprop="description">
<section class="embl-grid embl-grid--has-sidebar" data-vf-google-analytics-region="description-why-join-us" itemprop="description">
<div>
<!-- empty -->
</div>
<div class="vf-content">
{% markdown %}
{% if pagination.items[0].field_jobs_why_join | length > 0 %}
{% if currentJob.field_jobs_why_join | length > 0 %}
## Why join us
{{ pagination.items[0].field_jobs_why_join | safe }}
{{ currentJob.field_jobs_why_join | safe }}
{% endif %}
{% endmarkdown %}
</div>
{% if currentJob.field_jobs_duty_station | striptags == "EMBL-EBI Hinxton" %}
<article class="vf-video-teaser__item | vf-stack vf-stack--400 | vf-content">
<h2>&nbsp;<!-- offset --></h2>
<style>.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }</style>
{% if '5-6' in currentJob.field_jobs_advertise_grade and 'Software Development and Engineering' in currentJob.field_jobs_type %}
<div class='embed-container'><iframe src='https://www.youtube.com/embed/gXDLvQgF8Hw' frameborder='0' allowfullscreen></iframe></div>
<h4 class="vf-video-teaser__link vf-link"><a href="https://www.youtube.com/watch?v=gXDLvQgF8Hw">Developers at EMBL-EBI</a></h4>
<p class="vf-video-teaser__link">What it is like to be a developer at EMBL-EBI?</p>
{% else %}
<div class='embed-container'><iframe src='https://www.youtube.com/embed/cABhbUHsKIk' frameborder='0' allowfullscreen></iframe></div>
<h4 class="vf-video-teaser__link vf-link"><a href="https://www.youtube.com/watch?v=cABhbUHsKIk">Working at EMBL-EBI</a></h4>
<p class="vf-video-teaser__link">Join our diverse team and help power the next generation of discoveries in the life sciences.</p>
{% endif %}
</article>
{% endif %}
</section>
<section class="embl-grid embl-grid--has-centered-content vf-u-margin__bottom--0" itemprop="description">
{% if currentJob.field_jobs_duty_station | striptags == "EMBL-EBI Hinxton" %}
{% if '5-6' in currentJob.field_jobs_advertise_grade and 'Software Development and Engineering' in currentJob.field_jobs_type %}
<section class="embl-grid embl-grid--has-sidebar" data-vf-google-analytics-region="description-staff-image" itemprop="description">
<div>
<!-- empty -->
</div>
<div class="vf-content">
<figure class="vf-figure">
<img class="vf-figure__image" src="https://acxngcvroo.cloudimg.io/v7/https://www.embl.org/files/wp-content/uploads/THORMAN_Anja_EMBL-EBI_2016.jpeg.jpg" alt="Image of EMBL-EBI staff member at her desk" loading="lazy">
<figcaption class="vf-figure__caption vf-blockquote">"Since my first day at EMBL-EBI, I have cherished how friendly, helpful and talented everyone is. I particularly like the lively exchange of knowledge on campus." Anja Thormann, Software Developer</figcaption>
</figure>
</div>
</section>
{% endif %}
{% endif %}
<section class="embl-grid embl-grid--has-centered-content" data-vf-google-analytics-region="description-what-else" itemprop="description">
<div>
<!-- empty -->
</div>
<div class="vf-content">
{% markdown %}
{% if pagination.items[0].field_jobs_what_else_to_know | length > 0 %}
{% if currentJob.field_jobs_what_else_to_know | length > 0 %}
## What else you need to know
{{ pagination.items[0].field_jobs_what_else_to_know | safe }}
{{ currentJob.field_jobs_what_else_to_know | safe }}
{% endif %}
{% endmarkdown %}
</div>
{# <div class="vf-content">
<h2>&nbsp;<!-- offset --></h2>
<figure class="vf-figure">
<img class="vf-figure__image" src="https://trello-attachments.s3.amazonaws.com/6059bf3f6fc54845714428c4/770x326/9757d494de29643db562f1b53b0500bc/THORMAN_Anja_EMBL-EBI_2016.jpeg.jpg" alt="hello alt text" loading="lazy">
<figcaption class="vf-figure__caption">Anja Thormann, Software Developer, Variation team
"Since my first day at EMBL-EBI, I have cherished how friendly, helpful and talented everyone is. I particularly like the lively exchange of knowledge on campus."</figcaption>
</figure>
</div> #}
</section>
<section class="embl-grid embl-grid--has-centered-content vf-u-margin__bottom--0" data-vf-google-analytics-region="job-advert-main">
<section class="embl-grid embl-grid--has-centered-content" data-vf-google-analytics-region="apply-section">
<div class="vf-section-header">
{# <h2 class="vf-section-header__heading">xxxx</h2> #}
</div>
<div class="vf-content">
{% if pagination.items[0].field_jobs_staff_category != "EICAT Advertising Only" %}
<a href="{{ pagination.items[0].field_jobs_apply_link }}" class="vf-button vf-button--primary">Apply now</a>
{% if currentJob.field_jobs_staff_category != "EICAT Advertising Only" %}
<a href="{{ currentJob.field_jobs_apply_link }}" class="vf-button vf-button--primary">Apply now</a>
{% endif %}
{% if pagination.items[0].field_jobs_staff_category != "EICAT Advertising Only" %}
{% if currentJob.field_jobs_staff_category != "EICAT Advertising Only" %}
<p>For questions or issues with the application process, please contact
{% if pagination.items[0].field_jobs_duty_station | striptags == "EMBL-EBI Hinxton" -%}
{% if currentJob.field_jobs_duty_station | striptags == "EMBL-EBI Hinxton" -%}
<a href="mailto:recruitment@ebi.ac.uk">recruitment@ebi.ac.uk</a>
{%- else -%}
<a href="mailto:recruitment@embl.org">recruitment@embl.org</a>
{%- endif -%}
</p>
{% endif %}
<a href="/jobs/alerts" data-vf-analytics-label="alerts-link-bottom-button" class="vf-button vf-button--primary vf-button--outline vf-button--sm">Sign up for job alerts</a>
</div>
</section>
<section class="vf-intro | embl-grid embl-grid--has-centered-content" data-vf-google-analytics-region="job-advert-bottom">
<div class="vf-section-header">
{# <h2 class="vf-section-header__heading">xxxx</h2> #}
</div>
<div class="vf-content">
{% markdown %}
---
<p><a href="/jobs/alerts" data-vf-analytics-label="alerts-link-bottom-button" class="vf-button vf-button--primary vf-button--outline vf-button--sm">Sign up for job alerts</a></p>
<br/>
{# - <a href="/jobs/category/{{ pagination.items[0].field_jobs_type_key }}" class="vf-link">View more {{ pagination.items[0].field_jobs_type }} jobs</a>. #}
- <a href="/jobs" class="vf-link">View all jobs</a>
- <a href="/jobs/partners/" class="vf-link">View openings from partners</a>
- <a class="vf-link" href="mailto:?subject=EMBL Position: {{pagination.items[0].title}}&body=I thought that the position of {{pagination.items[0].title}} - {{pagination.items[0].field_jobs_reference_number}} at EMBL might be of interest to you. %0D%0A %0D%0AYou can find out more about this vacancy at: https://www.embl.org/jobs/position/{{pagination.items[0].field_jobs_reference_number}}">Share this job</a>
{% endmarkdown %}
<a href="mailto:?subject=EMBL Position: {{currentJob.title}}&body=I thought that the position of {{currentJob.title}} - {{currentJob.field_jobs_reference_number}} at EMBL might be of interest to you. %0D%0A %0D%0AYou can find out more about this vacancy at: https://www.embl.org/jobs/position/{{currentJob.field_jobs_reference_number}}" data-vf-analytics-label="alerts-link-bottom-button" class="vf-link">Share this job by email</a>
</div>
{# {% render '@vf-link-list', {
"component_modifier": "vf-links--tight vf-links__list--s vf-links__list--very-easy",
"title": "Related",
"list_modifier": "secondary",
"list": [
{
"text": "View all EMBL jobs",
"link_list_href": "/jobs"
},
{
"text": "View openings from partners",
"link_list_href": "/jobs/partners"
}
]
} %} #}
</section>
{% if currentJob.field_jobs_duty_station | striptags == "EMBL-EBI Hinxton" %}
{% include "cards-ebi.njk" %}
{% else %}
{% include "cards.njk" %}s
{% endif %}