We are looking to further enhance our team by adding a
Copernicus Software Build and Deployment Engineer
You will be based initially for 2 years at our client’s headquarters in Darmstadt, Germany. Extension of a further 2 years may be possible. In this large European Agency you will find an excellent and modern working environment with challenging tasks and responsibilities.
As support to the CSM Software Librarian team, the consultant shall do maintenance of all current and future operational ground segments. The main duty is the maintenance of the as-built software build environments and the building, packaging and distribution of any software that can be built on-site.
Furthermore the duties include a range of tasks, from support to the operation of the UNIX and Windows-based ground segment facilities, to the analysis, evolution, testing and maintenance of software items. They also include the setting-up and implementation of maintenance policies and procedures as well as the co-ordination with external providers of maintenance services.
In particular the tasks will include:
Maintenance and development of the as-built software build environments;
Building, packaging and distribution of software releases and patches;
Support to programmers with respect to software build and development strategies;
Support the delivery of software externally developed; its installation, configuration and testing;
Investigation into anomalies, their documentation and classification; follow up of the delivery of S/W corrections;
Participation in technical meetings and formal reviews;
Analysis of the maintenance requirements and identification, procurement or implementation of the tools to fulfil them; writing of maintenance procedures;
Interfacing with external suppliers who are providing maintenance services for ground segment facilities.
The consultant shall have a university degree (or equivalent) in a relevant discipline and shall have proven experience in the following skills and experiences for at least 5 years:
Essential knowledge and experience in using Unix/Linux command line tools
Software build environments and tools (like Ant, Maven, autoconf/automake, make)
Version control systems (like SVN, CVS, ClearCase, git)
Various software packaging formats (like RPM, PKG, LPP, tgz)
Scripting languages (e.g. bash, ksh, csh, Perl, Python)
Networking, distributed applications, and TCP/IP services
Basic UNIX/Linux System Administration
C/C++ programming languages
Java programming language
Change Management processes
Practical knowledge in the following areas, as much as possible, will be an advantage:
Experience in unattended, centralized software installation mechanisms (PXE/TFTP, NIM, AutoYast, kickstart etc.)
Serena Dimensions CM
Basic Windows System Administration;
MySQL and Oracle Databases
ECLIPSE or a similar IDE;
Formalised Software Testing
The following interpersonal skills are required:
Very good communication, presentation, and team working skills combined with the ability to perform under very high workloads;
The ability to adapt to a rapidly changing environment and obtain a system overview;
A high degree of autonomy and good analytical skills.
The official languages are English and French. The working language for the position is English and therefore the key persons must be able to work effectively in this language and have knowledge of the other.
LOCATION: Darmstadt, Germany
CLOSING DATE: 15th March 2017
MOLTEK has been serving the space and aerospace industries since 1995, providing international consultancy services for a wide variety of clients from private and public corporations to national and international authorities and agencies.