DevOps Engineer
Additional information
The project focuses on building and maintaining CI/CD environments and Software Delivery processes for systems based on C/C++ and Python. The team is responsible for automating Jenkins pipelines, optimizing build processes, and ensuring a stable and repeatable release workflow. A key aspect is managing build environments on Kubernetes and integrating testing and quality controls across the entire delivery lifecycle. The project is highly technical, with a strong emphasis on performance, reliability, and build reproducibility to support development teams. It operates in a context similar to embedded/telco environments, where precise control over build and release processes is critical.
You’re ideal for this role if you:
Have hands-on experience with CI/CD pipelines, especially in Jenkins (design, maintenance, optimization)
Are proficient in Python and understand C/C++ build systems (make)
Have strong knowledge of Git/Gerrit and software configuration management (SCM) practices
Have experience working with Kubernetes and managing build environments (build nodes)
Are familiar with Docker and containerized workflows
Understand the Software Development Lifecycle (SDLC) and software delivery processes
Can troubleshoot and optimize build and release pipelines in complex environments
Are comfortable working independently and taking ownership of technical solutions
Have experience in embedded or telco environments (nice to have)
Are familiar with tools such as Libvirt, Zuul, or WFT (nice to have)
Your day-to-day responsibilities include:
Have hands-on experience with CI/CD pipelines, especially in Jenkins (design, maintenance, optimization)
Are proficient in Python and understand C/C++ build systems (make)
Have strong knowledge of Git/Gerrit and software configuration management (SCM) practices
Have experience working with Kubernetes and managing build environments (build nodes)
Are familiar with Docker and containerized workflows
Understand the Software Development Lifecycle (SDLC) and software delivery processes
Can troubleshoot and optimize build and release pipelines in complex environments
Are comfortable working independently and taking ownership of technical solutions
Have experience in embedded or telco environments (nice to have)
Are familiar with tools such as Libvirt, Zuul, or WFT (nice to have)
DevOps Engineer
DevOps Engineer