Lead DevOps Engineer
Role details
Job location
Tech stack
Job description
As a Lead DevOps Engineer, you will lead a team of DevOps engineers and support the strategy, maintenance, and evolution of the tools ecosystem and practices that enable engineering teams to develop, test, and deliver efficiently.
Acting as a cross-functional facilitator, you will work at the interface between Hardware, Software, and IT teams to ensure reliable, scalable, and efficient development and CI/CD environments.
Your main responsibilities will include:
Leading and developing the team:
- Guide and support the team in their daily activities, participate in technical interviews, and help foster team growth and development as part of your evolving responsibilities
- Define the tooling roadmap in collaboration with stakeholders (Software leads, Hardware leads, IT, Management)
- Prioritize incoming requests, allocate team efforts accordingly, and report activities status in regular meetings
Ensuring efficient infrastructure and CI/CD:
-
Ensure the availability, performance, and evolution of key tools: Jenkins, Jira, Gerrit, as well as in-house tools (test results management, dashboards, etc.)
-
Oversee the operational maintenance of the compute farm supporting CI/CD pipelines
-
Plan capacity, optimize resources, and ensure infrastructure scalability
-
Help both Hardware and Software teams design and tailor their CI/CD pipelines
-
Identify and implement levers to improve developer productivity
-
Improve CI failure monitoring through dashboards, alerts, trend analysis, and noise reduction
-
Maintain an active technology watch on DevOps, CI/CD, and Developer Experience practices Facilitating cross-functional collaboration and communication:
-
Serve as the primary point of contact for all engineering teams on tooling and CI topics
-
Closely collaborate with IT on infrastructure, security, and networking matters
-
Gather requirements, communicate changes, and evangelize best practices
Requirements
- Strong experience with CI/CD environments: Jenkins (Pipeline-as-Code, administration), GitLab CI or equivalent
- Solid knowledge of source code management tools and workflows: Git, Gerrit (preferred), branching strategies
- Strong Linux system administration and infrastructure management skills
- Experience with containerization technologies such as Docker
- Scripting and automation skills in Python, Bash, Ruby, or Groovy
- Experience with monitoring and observability tools such as Grafana and Prometheus
- Familiarity with Jira and reporting or tracking tools
- Strong technical leadership with the ability to provide guidance while fostering team autonomy
- Excellent cross-functional communication skills with diverse stakeholders (Software, Hardware, IT, Management)
- Service-oriented mindset focused on improving engineering productivity and efficiency
- Ability to balance operational priorities with long-term improvement initiatives
- Strong documentation, training, and knowledge-sharing capabilities
Profile:
- Engineering degree or equivalent in Computer Science, Systems Engineering, or related field
-
- 7 years of experience in Software Engineering, DevOps, or Infrastructure roles
- Initial experience in team leadership, coordination, or mentoring
- Experience working in mixed HW/SW environments (embedded systems, semiconductor, datacenter, AI infrastructure, IoT, etc.) would be a strong asset
- Autonomous, proactive, and solution-oriented mindset
- Strong analytical and problem-solving skills
Benefits & conditions
- Competitive salary & performance-based RSU (free shares)
- Hybrid work model
- Additional paid leave (RTT)
- Meal vouchers (Edenred)
- Premium health coverage (Malakoff Humanis)
- Sustainable mobility incentives
- Generous paternity leave
- Monthly team activities (laser game, hiking, sailing, karaoke …) and large-scale company events