DevOps Engineer

Location: Darmstadt, Germany Location: Application deadline: 14 October 2024 Reference number: 0088
Apply now

Are you looking for a new opportunity to take your career to a higher orbit? To join an international group with a successful track record in Space Engineering? A job adapted to your career ambitions and in which you could have an impact for the years to come?

We are looking for an experienced DevOps Engineer to support our client based in Darmstadt, Germany.

About the client and location

The European Organisation for the Exploration of Meteorological Satellites (EUMETSAT) is a political organisation comprising of 30 European member states. EUMETSAT operates satellites to monitor weather, climate, and the changing environment. They are responsible for helping to isolate potentially dangerous weather conditions that could affect air travel, farming and other key service industries.

Tasks and activities

The scope of work will include:

  • Design optimal deployment, Integration, Verification and Validation (IVV), release configuration management, monitoring and planning strategies and write specification documentation.
  • Use and customize adequate tools and implement the necessary functions of the framework using code. Integrate the framework with corporate services such as:
    • GitLab for source codes, Helm Charts, deployment scripts, and test orchestration.
    • Harbor for container images.
    • Nexus for static binary assets.
  • Support in resolving issues related to the services provided by the CDF system, including guidance on usage, troubleshooting problems, including ad hoc raining as required.
  • Ensure compliance to relevant Security Policy, Technical Information Security Requirements (TISR) and ensuring compliance with relevant regulations and standards.
  • Implement disaster recovery strategies, ensuring that in the event of a system failure, data loss is minimized, and system functionality is quickly restored.
  • Contribute to the 360-technology monitoring; contribute to SWOT analysis, proof of concepts and presentations.
  • Report on service activities in relevant EUMETSAT tools, e.g. JIRA.
  • Improving the efficiency of the preparation of information for test reports needed by EUMETSAT’s Quality Assurance process specifying how to review and authorise the acceptance of software deliveries.
  • Improving the efficiency of the preparation of security compliances, reports specifying how to review and authorize the acceptance of software deliveries.
  • Improving the efficiency of the build and deployment specifying working practices, standards, tools, templates, processes, requirements, and interfaces to effectively automate software acceptances with industry and development partners (including procurement requirements on the framework).
  • Automating the software release data for the preparation of documentation needed by the EUMETSAT’s Configuration Management process to track the updates deployed into the platforms and environments (e.g. DEV, IVV, VAL OPE) reusing where applicable DTWS Pipeline – How Changes Moves.
  • Linking the service’s test cases to electronically available user requirements for the service and generation of VCD and if possible, also RoD.
  • Developing release management, release progress monitoring, environment scheduling (booking of Environment by Teams to prioritize activities across the different teams using the environments), and Release Planning.
  • Develop and setup support enablers, templates, repositories, formats, wizards, tools to simplify and guide the standard usage of the framework and access to data and information.

Skills and experience

The following skills and experience are mandatory:

  • University Degree or equivalent in in computer science, Information Technology, or a related field, or equivalent work experience.
  • In-depth knowledge in the development of DevOps Pipelines for Continuous Integration and Delivery.
  • Solid understanding of software development life cycle, and design patterns.
  • Hands-on experience Container Ecosystems (image registry, building container images, deploying, and running in Docker and/or Kubernetes).
  • Good understanding and usage of API to interconnect and automate systems.
  • Experience using the following tools or equivalent:
    • GitLab.
    • Maven, Jenkins.
    • Harbor, Nexus; Ansible, Terraform.
  • Familiarity with Agile methodologies like Scrum or Kanban, including experience with agile project management tools like Trello, Jira, or Asana.
  • Experience and/or knowledge in the following:
    • Experience in setting up and configuring test frameworks, test automation (GUIs & APIs), particularly web-based testing frameworks.
    • Experience in test automation using scripting languages
    • Hands-on experience in building and automating the environments setup via Hybrid Infrastructure.
    • Defining and establishing configuration management process for incremental software delivery and release.
    • Familiarity with GitOPS concept.
    • Experience implementing monitoring of DevOPS pipelines.
  • Experience of integration and testing of software installations
  • Desire to work both autonomously and as part of a team, in an international multicultural environment.
  • Solution oriented mindset, with a customer focused communication skill.
  • Fluent in English, both written and spoken

The following skills and experience would be highly desirable:

  • Knowledge in all engineering lifecycle activities (e.g. requirements definition, design, development, integration, verification, and validation).
  • Service based approach for defining system specifications.
  • Hands-on experience in automating the deployment of virtual infrastructure (e.g. virtual machines) and their configuration.
  • Integrate CI-CD pipelines with corporate tools (e.g. Serena Dimensions, JIRA and Confluence).
  • Has or will obtain a DevOPS Certification as part of the service for Training purposes in EUMETSAT
  • Familiarity with AI/ML with practical implementation of algorithms and ML environments.

Why should you apply?

  • You will have the opportunity to work within leading space organisations across Europe.
  • We encourage everyone to think outside the box and to push the boundaries of traditional knowledge. This role is an opportunity to join a forward-thinking company and allows for a deeper understanding of the industry.
  • To be part of a company that values integrity, inspiration, care and collaboration.
  • Benefits include: competitive remuneration packages; unique career opportunities, including working in other countries; access to training and development programmes; flexible relocation support.

We welcome applications from people with disabilities, members of ethnic minorities, all genders, LGBTQ+ individuals and ex-service personnel.

Apply now

Questions? Contact

Ola Akinkugbe

Talent Sourcer

Interested in this job?

Apply now

Apply now - DevOps Engineer