About the Company
Ecorobotix France SAS propose des solutions robotiques innovantes pour réduire l'impact environnemental des activités agricoles. Nous développons des technologies de pulvérisation ultra-précises, alimentées par l'intelligence artificielle, qui permettent aux agriculteurs de diminuer significativement l'utilisation de produits phytosanitaires dans leurs exploitations. Envie de contribuer à un avenir plus durable ? Rejoignez notre équipe dynamique et internationale et participez à l'innovation agricole en France et au-delà.
Job Description
Objectif général du rôle
L'ingénieur DevOps est responsable de la conception, de la mise en œuvre et de la maintenance des pipelines CI/CD ainsi que des infrastructures supportant les produits d'Ecorobotix. Ce poste vise à garantir des livraisons logicielles fiables pour les systèmes embarqués, les environnements cloud et les applications back-end, tout en assurant le support opérationnel des plateformes et systèmes de production afin d'en garantir la haute disponibilité et les performances.
Your future assignments
Responsabilités principales
- Concevoir, mettre en œuvre et maintenir des pipelines CI/CD pour les applications embarquées, les services backend et les solutions cloud
- Gérer et améliorer les processus de livraison logicielle, notamment les mécanismes de mise à jour OTA (Over-The-Air)
- Automatiser les activités de compilation, de tests, de déploiement et de gestion des releases sur différents environnements
- Développer et maintenir des API et des services supportant les systèmes de gestion des Releases
- Assurer le support opérationnel des plateformes de production et des systèmes informatiques (gestion des incidents, diagnostic et analyse des causes racines)
- Garantir la disponibilité, la fiabilité et la montée en charge des infrastructures de test et des services associés
- Améliorer l’observabilité des systèmes grâce à des solutions de supervision, de journalisation et d’alerte
- Gérer et optimiser les environnements conteneurisés (par exemple Docker)
- Diagnostiquer les problèmes et garantir la stabilité des systèmes dans les environnements opérationnels
- Contribuer à l'amélioration continue des pratiques DevOps, des outils et de la stratégie de déploiement
Experience required
Qualifications
- Minimum 5 ans d’expérience en développement DevOps
- Diplôme de Bachelor ou Master en informatique, ingénierie logicielle ou domaine équivalent
Expérience / Compétences
- Solide expérience avec les outils CI/CD tels que GitLab CI et Jenkins
- Excellente aisance avec les systèmes de gestion de version Git
- Compétences avancées en scripting (Python, Bash ou équivalent)
- Maîtrise de Docker et des environnements applicatifs conteneurisés (Kubernetes un atout)
- Bonne compréhension des systèmes Linux et des fondamentaux réseau
- Familiarité avec les plateformes cloud (AWS ou équivalent)
- Expérience avec les outils d’Infrastructure as Code (IaC) tels que Terraform ou Ansible
- Connaissance des systèmes embarqués et des mécanismes de mise à jour OTA (avantage important)
- Excellente compréhension des méthodologies agiles (Scrum, Kanban)
- Utilisation courante des outils de gestion de produits (Jira, etc.)
Soft skills / Profil
- Grande autonomie et capacité à s'organiser de manière efficace
- Excellentes compétences en communication
- Solides capacités d’analyse et de résolution de problèmes
- Approche proactive et esprit d'initiative proposant des solutions et des améliorations
- Maîtrise du français et de l’anglais
- Capacité à travailler dans un environnement international et multiculturel
- Adaptabilité et flexibilité face aux évolutions et aux priorités
- Rigueur et sens de l’organisation
Five Steps to Join Our Team
We've streamlined the process. No detours, no surprises. Just an honest conversation between you and us.
1
Application
You apply online and tell us why this position interests you.
2
Pre-selection
We genuinely read every application carefully, review your profile, and arrange a brief interview.
3
Interview
A first exchange to get to know each other and check alignment on values.
4
Assessment
You show us your skills. We show you how we actually work.
5
Offer
We make our decision and send you an offer within the following days.
Your benefits at Ecorobotix
Culture & Transparency
Live our values through honest feedback.
Professional Growth
Personal development & career advancement to boost your skills and ambitions.
Balance & Flexibility
Manage your time between remote work and flexible hours.
Recognition & Loyalty
Efforts valued and a sabbatical leave every 4 years.
Protection & Future
Pension plan (LPP) covered at 60%.
Work Environment
Ergonomic offices with complimentary coffee and fruit. Transport cost contribution.
Team Spirit
Strengthen our bonds at memorable team events.
Value Sharing
Stock Options (ESOP): become a stakeholder in our success.