Software Build and Deployment Engineer (m/f/d) for our SPACE division

Kategorie: Development/Engineering
Stadt: Darmstadt, Hessen, Deutschland
Stellen ID: J0120-0860
Anstellungsart: Vollzeit


CGI is one of Europe’s leading suppliers of Software and Devploments Systems for meteorological satellites. We are seeking talented junior and experienced engineers to further strengthen our team and help us deliver some of the most exciting and complex systems in Europe. Our team
is based in Darmstadt, Germany, cooperating with other teams and consultants
in locations across multiple European countries. With our global client base
there are many opportunities for travel and for longer assignments both
within Germany and overseas.


Our Software & Deployment team in Darmstadt, Germany, is seeking
to employ engineers for the design and development of data processors for earth
observation data.

The tasks of this role will include:
• Building, packaging and installations of software solutions;
• Interface to COTS support and maintenance providers;
• Routine system administration service;
• Preventive system administration service;
• Corrective system administration service;
• End-user initiated changes;
• IT engineering service;
• Support for critical operations or special installations;
• Support to inventory activities.


Experience and Knowledge:
The successful candidate should have experience working in either a software development
or operational environment and be confident interacting with customer stakeholders at all
levels of the organisation.

Essential skills include:
- University degree (or equivalent) in a relevant discipline;
- Able to work effectively in English;

Technical skills include:
• Software configuration management principles
• Essential knowledge and experience in using Unix/Linux command line tools
• Automated OS Installation solutions: Linux AutoYast and Kickstart, Orcharhino (Foreman/Satellite) and experience in unattended, centralized software installation mechanisms (PXE/TFTP)
• Software provisioning, configuration management and deployment tools: Ansible
• Software build environments and tools (like Ant, Maven, autoconf/automake, make)
• Version control systems (such as 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++ and Java programming languages
• Change Management processes
• Administration and troubleshooting of distributed systems
• Expert knowledge and a significant work experience of Linux and Unix operating systems
• Good IT system design skills
• Good experience in VMware virtualization
• Good knowledge and experience in security (principles/concepts, hardening techniques, secure architecture and protocols, penetration and vulnerability testing, tools…)
• Good understanding of incident and problem management
• Technical documentation skills
• Experience in an operational or production environment, characterized by custom applications in addition to standard software, running both on the client and server side, and by high availability requirements

Soft skills include:
- The ability to rapidly learn to work with third party tools;
- The ability to perform under high workloads;
- A high degree of autonomy and good analytical skills;
- The ability to work in agile environments;

Beneficial skills include:
• Knowledge in Container technologies (Docker)
• Serena Dimensions CM
• Basic Windows System Administration;
• MySQL and Oracle Databases
• Formalised Software Testing
• TCP/IP and related network protocols and applications, e.g. NIS, LDAP, NFS, DNS, SNMP, FTP, NTP, etc.
• High Availability software like RedHat HA Add-On, Veritas Cluster or any other.

You will be working as part of an international, dynamic and successful team on some of the most challenging and exciting space projects in Europe.

CGI encourages all its employees to take an active part in the direction of the business and offers an attractive benefits package including a share-purchasing plan, employee bonus scheme, flexible working hours, company car scheme and childcare support. We are committed to a sustainable future and as such offer free local public transport to our Darmstadt members.

Was kann man von CGI erwarten

Die Zukunft der IT neu gestalten im starken Konzern.

Außergewöhnliche Zeiten fordern uns heraus. Der digitale Wandel schreitet voran und CGI unterstützt und begleitet seine Kunden auf diesem Weg. Dabei bieten wir eine Vielzahl neuer Möglichkeiten innerhalb der Digitalisierung und der IT von Morgen.

Bei CGI macht Arbeit und Erfolg haben Spaß. Denn wir bringen Menschen, Prozesse und Technologie zusammen. Wir wollen nicht nur unsere Aufträge erfüllen, sondern auch unsere Kunden erfolgreich bei ihrem Wandel begleiten und sie immer wieder begeistern. Dass uns beides regelmäßig gelingt, verdanken wir in erster Linie unseren motivierten Kollegen. Die Identifikation mit unserer Unternehmensphilosophie zeigt im täglichen Miteinander, was das Arbeiten bei CGI so außergewöhnlich macht.

Es ist Zeit, Teil unseres Erfolgs zu werden und mit anderen etwas zu bewegen – werde Member bei CGI!

Mehr Informationen zu CGI unter