With over 2.100 employees worldwide, the CS Group is a leading IT and systems company in Europe, and a prime contractor in designing, integrating and operating mission critical systems. It has now been over 30 years that comprehensive CS Group solutions for space systems and applications, both on the ground and in space, have been part and parcel of this odyssey.
Our German activities are growing at a fast pace and to face our customers' high level expectations and needs, we are looking for talented profiles with relevant experience in Space systems and applications.
Job Description
This role involves working on an exciting and impactful project for a prominent international organization in the field of meteorology and environmental monitoring. The project focuses on developing and enhancing a data lake system that support critical operations and data management.
* Software Development : Develop and maintain software applications using Python. Ensure code quality through unit testing and code reviews.
* Functional Testing : Conduct functional tests to validate software functionality and performance. Identify and resolve any issues or bugs.
* Version Control : Manage code versions using Git. Collaborate with team members through branches, merges, and pull requests.
* API Development : Implement and maintain protocols and REST APIs. Ensure seamless integration with other systems and services.
* Microservices and Containers: Work with microservices architectures and containerization technologies to deploy and manage applications.
* Workflow Automation : Use Prefect for automating workflows and ensuring smooth execution of tasks.
* Authorization Protocols: Understand and implement OAuth2 and OpenID Connect protocols to secure applications and manage user authentication and authorization.
Qualifications
* Technical Proficiency: Experience in Python for software development. Understanding of unit testing and functional testing methodologies.
* Database Skills: Experience with PostgreSQL databases, including schema design and query optimization.
* Version Control: Proficiency in using Git for version control.
* API Knowledge: Knowledge of protocols and REST APIs.
* Experience with Golang, Typescript or React is a plus
* Microservices and Containers: Understanding of microservices architectures and containerization technologies.
* Workflow Automation: Experience with Prefect or similar workflow automation tools.
* Security Protocols: Knowledge of OAuth2 and OpenID Connect protocols.
* Language Skills: Fluent in English (C1 level), both spoken and written.
Additional Information
The position is to be filled in Darmstadt, Germany
If you think you have what it takes for this position, please send us your CV together with a letter of motivation to quoting the position DE-HP-25052.
An exciting and dynamic international working environment awaits you!
Inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful working environment. That's why, committed to gender diversity and overall inclusivity, we encourage all applications and profiles.