Back to jobs

Harmattan AI
Actively hiring
DevOps - Continuous Integration
- Workplace
- On-site
- Commitment
- Full-time
- Posted
Location
Paris, France
Harmattan AI is seeking a DevOps engineer to own the continuous integration infrastructure for autonomous drone systems. You will design and maintain CI/CD pipelines, build visibility and alerting tools, and collaborate across software, validation, and perception teams to improve developer productivity and software quality.
Responsibilities
- Continuous Integration: Design, build, and maintain the CI/CD pipelines that compile, test, and deliver our software.
- Visibility & Alerting: Build feedback tools, such as dashboards and notification/alert systems, that surface build, test, and pipeline status to the right people at the right time.
- Solution Definition: Gather needs from the software, validation, GNC, and perception teams and turn them into practical tooling solutions.
- Cross-Functional Collaboration. Work closely with software developers across every team, as well as IT, validation, and the GNC, ML, and perception teams, to understand their workflows and remove friction.
- AI in the Pipeline:Integrate and deploy AI agents within the CI.
- Developer Productivity & Quality:Track the overall health of the development workflow, and spot bottlenecks and quality issues.
- Documentation & Standards**:** Document the tooling you build and help standardize development best practices across teams.
Requirements
- GitHub & CI/CD: Proficiency with GitHub and GitHub Actions, including writing and maintaining workflows in the Actions YAML syntax to automate builds and tests.
- Multi-repo workspaces: Comfortable working across projects split into several repositories.
- Technical proficiency: Confident writing automation in Bash and Python, and comfortable working in a Linux environment with Docker.
- Build systems: Solid hands-on experience with build systems such as CMake, and the ability to debug and maintain build configurations.
- Domain experience: A background in robotics or embedded systems, so you understand the constraints of the software we build.
- Educational background: MSc or BSc in Computer Science, Software Engineering, Robotics, or a similar technical field; equivalent professional experience is equally valued.
Nice to have
- Experience setting up automated test benches and/or functional testing frameworks.
- C++ development experience.
- Experience with a cloud platform such as Google Cloud Platform (GCP).
- Familiarity with agentic coding tools and their advanced configuration.