CI/CD Engineer

Job description:

Here is the updated text:

Assignment description

In the System team, you'll play a pivotal role in advancing our software development process. They are dedicated to revolutionizing how software is built and delivered, utilizing cutting-edge technologies. As part of their team, you'll shape the future of their software factory, ensuring that every member of their organization can deliver top-quality software efficiently.

Main Responsibilities:
- Develop and enhance our CI/CD build chain and associated processes to maintain optimal software quality.
- Manage and update existing scripts and tools to accommodate the evolving software landscape.
- Identify and implement new tools and scripts to empower our developers.
- Provide expert support to software developers on day-to-day issues related to the build chain.

Skill requirements

Required Qualifications:
- Master's degree in Computer Science, Computer Engineering, or equivalent.
- Proven experience with CI/CD systems.
- Background in DevOps engineering.
- Familiarity with Azure cloud infrastructure.

Meritorious Competences:
- Proficiency in Zuul.
- Strong skills in Python, Git/Gerrit, Ansible, Docker, Linux.
- Experience with Matlab, SIL, and model-based systems (Simulink/TargetLink).

Personal Qualities:
- Excellent communication and teamwork skills.
- Methodical approach with strong analytical and problem-solving abilities.
- Ability to thrive under pressure and effectively prioritize tasks.
- A balance of short-term issue resolution and long-term strategic vision.
- Passion for exploring and adopting new tools and technologies.

We offer continuously.

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.