Solenix is specialized in the provision of high-quality software engineering, technical consulting and operations services in the aerospace domain. This vacancy note concerns a consulting position at EUMETSAT in Darmstadt, Germany.
Job Description
We are looking for a Data Systems Support Engineer for our client, EUMETSAT. As part of a service team, you will provide support to the Data Services Competence Area. The work is focused on maintenance and engineering services to support the Long Term Data Preservation Service. Your tasks will include, but not be limited to:
♦ Migration from Oracle HSM (SAM-fs) to Versity Storage manager (VSM)
♦ Phase out of CORBA in favour of REST
♦ Integration of the new Data Tailor service for format conversion in favour of the legacy format conversion code basis
♦ Dataset time range provision for contingency / recovery scenarios to online data access services (simple workflows)
♦ Support to the new Long Term Data Preservation concept implementation
Required Skills and Experience
♦ Master’s degree or equivalent from an accredited university
♦ Excellent written and verbal communication in English
♦ Capability to work in a team
♦ Hands-on experience providing maintenance support (proactive and reactive) to a 24/7 operational system.
♦ Demonstrate expert knowledge and extensive experience of distributed applications (in particular with PostgreSQL integration)
♦ Proven ability to design and implement highly performant, highly reliable and scalable software
♦ Proven ability to perform detailed analysis and review of requirements
♦ Experience in all engineering lifecycle activities (e.g. requirements definition, design, development, integration, verification and validation)
♦ Experience in presenting detailed design documentation to a management audience, with the objective to describe changes clearly and concisely.
♦ 4+ years experience developing and maintaining Java applications and use of following frameworks:
• Spring
• JDBC
• GWT
• gradle
• groovy
• Advantage: Demonstrable experience of utilising these in a distributed architecture.
♦ Specification and implementation of interfaces between complex systems – based on CORBA and/or Restful services.
♦ 4+ years experience processing XML and related technologies, XSLT, JAXB and similar.
♦ Experience troubleshooting database performance issues, demonstrating use of PostgreSQL.
Desirable Skills and Experience
♦ Practical knowledge of the following will be a distinct advantage:
• Demonstrate knowledge and practical experience developing applications compliant with the concepts of the OAIS model.
• Knowledge of modern software practices such as TDD, CI/CD
• Experience in refactoring Java based applications into cloud native microservices running in a containerised environment.
• Experience in specifying, developing, testing and maintaining REST/HTTP based services, web frameworks and cloud native applications
• Hands on experience specifying and maintaining Docker containers, and orchestration with docker-compose and/or Kubernetes.
• Demonstrate knowledge in the field of data preservation and in particular hierarchical management systems like Versity Storage manager or Oracle HSM.
Work Location: Darmstadt, Germany
Application Deadline: 31 July 2022
Start of work: 01 October 2022 or to be agreed
Important Notes
Before applying to this position, please read the page How to Apply.
Applicants must be EU citizens or have a valid work and residence permit for the above-mentioned work location. Security, identity and reference checks on the candidates are part of the recruitment process.
Job Application
Please send your applications electronically to career@solenix.ch before the application deadline 31 July 2022.