Full Stack DevOps Software Developer Jobs in Grenoble (38) at European Molecular Biology Laboratory –

EMBL Grenoble is looking for a Full-Stack Software Developer to join the Crystallographic Information Management System (CRIMS) project. The Marquez Team operates the High Throughput Crystallization Laboratory (HTX Lab), one of the largest facilities of its kind in Europe and has developed automated pipelines for macromolecular crystallography and fragment screening based on the CrystalDirect technology. The web-based Crystallographic Information Management System (CRIMS) supports high-throughput operations at EMBL Grenoble, Hamburg and Heidelberg and several other laboratories in Europe supporting hundreds of scientists. CRIMS provides web interfaces for experimental design along with automated data capture from laboratory robots and sample tracking over the whole crystallography workflow, including communication with external data management resources at several Synchrotrons. The Current CRIMS team integrates three developers with different profiles. We are looking for a dynamic and autonomous person, with a capacity to take initiatives to integrate and lead the CRIMS software development Team under the supervision of the Head of the HTX Lab.
Your role
Are you a sharp, rigorous and methodical person with great problem-solving skills and have good interpersonal skills? You will have final responsibility for the software we build and will be a key driver in improving our software. Your main duties will involve:

  • Together with the other developers and scientists at the HTX lab, you will work towards developing solutions and new applications in coordination with the rest of the Team.
  • You will be responsible for maintaining and ensuring proper distribution of the CRIMS code.
  • You will be responsible for liaising with IT Teams in the EMBL sites in Grenoble (France), Heidelberg (Germany) and Hinxton (U.K.) for the optimal implementation of CRIMS components within a distributed computing environment.
  • You will contribute towards EMBL-wide activities in the area of Data Science and Open Science and will participate in European Open Science Cloud Activities (EOSC).

You have
The ideal candidate will hold a bachelors or higher degree, or have equivalent experience, in Computer Science, Software development and maintenance, or related fields. You must have significant experience in the following:

  • Microservice architecture.
  • Developing and leading RESTful API development (PHP, Laravel, Python, Django).
  • Developing UI with AngularJS .
  • Knowledge of containerization (Docker), and multi container applications (Docker-compose).
  • Knowledge of DevOps engineering practices, CI/CD toolsets (e.g. GitOps, Jenkins, , CircleCI etc.)
  • Knowledge of API Gateway (Kong).
  • Experience with source control and versioning systems (Gitlab, GitHub , …)
  • Experience with DBMS, e.g. PostgreSQL, Redis, etc.
  • Experience with collaborative software development and proven ability to work independently and as a team member.
  • Excellent presentation skills.
  • Good organisational, multi-tasking, and time-management skills.

You might also have

  • Experience with Graph Databases (highly appreciated)
  • Experience in Cloud computing (highly appreciated)
  • Experience with Messaging Systems, RabbitMQ. ActiveMQ, ZeroMQ etc
  • Experience with Caching Mechanisms and techniques.
  • Experience in AI and machine learning.

Why join us
At EMBL you can apply your talent and passion to accelerate science and tackle some of humankind’s greatest challenges. You will have a unique opportunity to develop your career, while working in an international and highly collaborative environment within one of the leading life science research institutions worldwide.
What else you need to know
Please note that appointments on fixed term contracts can be renewed, depending on circumstances at the time of the review. Please apply online through: www.embl.org/jobs

Job Type: Full-time

Work Location: Multiple Locations

Read more here: Source link