À propos du poste
En tant qu’ingénieur DevOps chez Waste Robotic, vous jouerez un rôle clé dans la mise à l’échelle et la stabilisation de l’infrastructure qui alimente nos systèmes robotiques industriels. Vous commencerez par prendre en charge des tâches opérationnelles concrètes — telles que les déploiements, la surveillance et la gestion des environnements — et assumerez progressivement la conception et le développement d’outils DevOps et d’automatisation afin de réduire les charges opérationnelles et d’améliorer la fiabilité des systèmes.
Il s’agit d’un poste idéal pour une personne à l’aise dans des environnements dynamiques, qui comprend la valeur de l’expérience manuelle et qui est passionnée par l’automatisation de ses propres tâches répétitives.
Responsabilités principales
Exécuter les tâches opérationnelles quotidiennes : déploiements, surveillance des systèmes, analyse des journaux, génération de rapports, configuration des environnements pour les systèmes robotiques.
Développer des pipelines CI/CD afin d’automatiser les déploiements sur des environnements sur site et en périphérie (à l’échelle mondiale).
Créer des outils internes pour soutenir les équipes AQ, logiciel et intégration (ex. : orchestration des tests, réinitialisation des environnements, gestion de versions des artefacts).
Surveiller la santé et la performance des systèmes ; mettre en œuvre des alertes automatisées, diagnostics et mécanismes de récupération.
Contribuer à la mise en place et au renforcement des environnements de production pour les déploiements robotiques.
Collaborer avec les équipes AQ et d’ingénierie logiciel/matériel pour améliorer les processus de test et de déploiement.
Favoriser l’adoption des meilleures pratiques DevOps à l’échelle de l’organisation.
Profil recherché
3 ans ou plus d’expérience dans un rôle DevOps, ingénierie système ou SRE.
5 ans d'expérience en programmation support niveau 3, en système ou en test d'intégration.
Expérience pratique avec des outils CI/CD (ex. : TeamCity, GitLab CI, Jenkins).
Maîtrise du scripting et de l’automatisation (ex. : PowerShell, Python, Bash).
Bonne connaissance de l’administration système Windows industriel, des réseaux, et des environnements de calcul en périphérie.
Expérience dans le support de systèmes intégrés matériel-logiciel (atout : en robotique, fabrication ou IoT).
Excellentes compétences en résolution de problèmes et en dépannage.
Esprit orienté vers l’amélioration continue et l’automatisation personnelle.
Une expérience avec la conteneurisation et l’orchestration (ex. : Docker, Kubernetes) est un atout important.
About the Role
As a DevOps Engineer at Waste Robotic, you will play a key role in scaling and stabilizing the infrastructure that powers our industrial robotics systems. You will start by supporting hands-on operational tasks—such as deployments, monitoring, and environment management—and progressively lead the design and development of DevOps tools and automation to reduce operational overhead and improve system reliability.
This is a role ideal for someone who thrives in fast-paced environments, understands the value of manual experience, and is passionate about automating themselves out of routine work.
Key Responsibilities
Execute daily operational tasks including deployments, system monitoring, log analysis, report generation, and environment setup for robotics systems.
Develop CI/CD pipelines to automate deployments across on-premise and edge environments (worldwide).
Build internal tools to support QA, software, and integration teams (e.g., test orchestration, environment reset, artifact versioning).
Monitor system health and performance; implement automated alerts, diagnostics, and recovery mechanisms.
Contribute to the setup and hardening of production environments for robotic deployments.
Collaborate with QA and SW/HW engineering teams to improve test and release workflows.
Drive the adoption of DevOps best practices across the organization.
What We’re Looking For
3+ years in a DevOps, or systems engineering role (or SRE role).
5 years of experience in level 3 support programming, in systems or integration testing
Hands-on experience with CI/CD tools (e.g., TeamCity, GitLab CI, Jenkins).
Proficiency in scripting and automation (e.g., PowerShell, Python, Bash).
Familiarity with Industrial Windows system administration, networking, and edge computing environments.
Experience supporting hardware-software integrated systems (bonus: in robotics, manufacturing, or IoT).
Strong troubleshooting and problem-solving skills.
A mindset geared toward continuous improvement and self-automation.
Experience with containerization and orchestration (e.g., Docker, Kubernetes) is a strong plus.