Copernicus CSM Software Librarian

CLC Space is currently recruiting a CSM Software Librarian (Copernicus) to provide consultancy support at their client’s headquarters in Darmstadt, Germany.

JOB DESCRIPTION

Consultancy support as a CSM Software Librarian is required as part of the Operations phases of the different missions that are currently run in the frame of Copernicus.

You shall provide support to the TSS (Technical and Scientific Support) Departments – GSI (Generic Systems and Infrastructure) Division, supporting all Copernicus Ground Segment Commissioning and Routine Operations.

The tasks will be carried out mainly at our client’s facilities in Darmstadt, but travel within Europe may be required for certain activities.

TASKS AND RESPONSIBILITIES

As support to the CSM Software Librarian team, you 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 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;

YOUR PROFILE

You 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:
• Unix/Linux command line tools
• Software build environments and tools (like autoconf/automake, make, ANT, Maven)
• Version control systems (like CVS, Subversion, ClearCase, git)
• Various software packaging formats (like RPM, PKG, LPP, tgz)
• Scripting languages (e.g. Shell, Perl, Tcl/Tk, Python)
• Networking, distributed applications, and TCP/IP services
• Centralized SW installation (PXE/TFTP, NIM, AutoYast, kickstart, Jumpstart)
• Basic UNIX 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:
• Serena Dimensions CM
• Basic Windows System Administration;
• MySQL, Oracle
• ECLIPSE or a similar IDE;
• Formalised Software Testing;
• MS-Access, Visual Basic programming;
• FORTRAN programming;

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.

Please note that the start date for this position is foreseen for the start of December 2016

Location: 
Darmstadt, Germany
Start Date: 
Thursday, December 1, 2016
Application Deadline: 
Friday, November 4, 2016