Software Developer

Ghent VIB-UGent Center for Plant Systems Biology

07 Jun 2022

Ghent

VIB-UGent Center for Plant Systems Biology

Bio IT

1

Context

At the ELIXIR Belgian Node, we aim to enable researchers to collect, analyse, and publish high-quality and machine-actionable (meta)data during their experiments by providing user-friendly and easy-to-use web-based platforms. We build on, and further develop, existing internationally used and open source software, such as FAIRDOM-SEEK (https://seek4science.org, https://github.com/seek4science/seek) and Galaxy (https://usegalaxy.be, https://galaxyproject.org).

The ELIXIR Belgium team has developed DataHub (https://datahub.elixir-belgium.org), a platform for research (meta)data management that streamlines the processes of (meta)data collection and publication.

We are now looking for a talented software developer interested in research software to co-lead the development of DataHub. You will join an international team of developers, and work with a multidisciplinary team to further develop the platform that enables researchers to implement the principles of Open Science.

Job description

As a Software Developer you will:

  • be responsible for further developing DataHub
  • be responsible to manage the production, test, and development instances
  • collaborate closely with ELIXIR Belgium data stewards to define and develop new features for DataHub
  • ensure that DataHub development is in-line with and integrated into the FAIRDOM-SEEK core code, in collaboration with an international team
  • leverage FAIRDOM-SEEK’s APIs to integrate existing systems or specialised platforms such as data management planning tools and data analysis platforms
  • be responsible for the integration of DataHub with storage management solutions (e.g. iRODS)

Profile

Required

  • Hold a bachelor’s/master’s degree in Computer Science/Informatics (or equivalent software engineer experience through a proven track record)
  • Familiar with standards and good practices for clean, robust and reproducible programming
  • Knowledgeable of W3C standards, technologies and best practices in web development
  • Demonstrated experience with Object-Oriented Programming and in-depth knowledge of at least one of the following languages: JavaScript, Python, Ruby
  • Knowledge of Restful API design patterns
  • Interest in front-end development and GUI
  • Willing and able to learn and implement new technologies
  • Fluent in English, with good communication skills
  • Able to work both independently as well as in a team

Desirable but not required

  • Experience in working with life-science data and infrastructure is an advantage
  • Experience with Ruby on Rails, or knowledge of MVC architecture
  • Experience with relational databases
  • Experience with (some of) the mentioned platforms or technologies is an asset
    • experience with virtualization and cloud technologies (e.g. Docker, OpenStack, …)
    • experience with automated deployment tools (Ansible, Puppet, etc.)
    • experience with Linux/Unix administration and BASH scripting

We offer

  • An open-ended contract
  • Competitive package based on experience and expertise, and benefits
  • Possibility of homeworking, with a balance between working from a remote location and from the office
  • A challenging and stimulating work environment with opportunities for personal input, personal development and training
  • An innovative working environment in the large life-sciences network of ELIXIR infrastructure developers across Europe
  • The office is at the VIB-UGent Center for Plant Systems Biology (Ghent, Belgium). It is placed at the Tech Lane Ghent Science Park, a vibrant ecosystem of international corporate R&D centers.

About the institute and research infrastructure

The ELIXIR consortium (https://www.elixir-europe.org) is a European research infrastructure that unites life-science research groups. It coordinates, integrates, and sustains bioinformatics resources from the different member states. The Belgian ELIXIR Node is hosted at VIB (Vlaams Instituut voor Biotechnologie). The research infrastructure provides platforms and guidance for research data management and reproducible data analysis, and offers domain-specific services for Plant & Biodiversity, Human health and COVID-19 research. ELIXIR Belgium also provides data-related training and workshops.

VIB is an entrepreneurial non-profit research institute, with a clear focus on ground-breaking strategic basic research in life sciences and operates in close partnership with the five universities in Flanders – Ghent University, KU Leuven, University of Antwerp, Vrije Universiteit Brussel and Hasselt University. The ELIXIR Belgium core team is located at the VIB-UGent Center for Plant Systems Biology (PSB, https://www.psb.ugent.be), a world-leading plant science institute. More information on the ELIXIR Belgium Node can be found at https://www.elixir-belgium.org.

How to apply?

Motivated candidates are asked to apply online.