Ingénieur Dev / DevOps expérimenté
Summary
Build and maintain CI/CD pipelines for desktop software, automate builds, tests, and installer generation, and optimize dev environments for a C++/C# desktop product line.
Rattaché à l’équipe Application d’Hexagon Lyon, vous travaillerez en binôme avec un autre DevOps depuis Katowice (Hexagon Pologne). Vous serez, ensemble, responsables de l’intégration et de la livraison continues des logiciels desktop développés à Katowice et à Lyon pour la Business Line Reality Capture Software > Mobile and Desktop.
Responsabilités
- Concevoir, mettre en place et maintenir des pipelines CI/CD pour des applications desktop
- Automatiser les processus de build, test et génération d’installeurs pour garantir la qualité et la rapidité des livraisons
- Gérer et optimiser les environnements de développement et d’intégration
- Collaborer avec les équipes de développement pour améliorer la fiabilité et la performance des outils
- Assurer la surveillance et le support des infrastructures liées aux builds d’applications desktop
Qualifications
- Master (ou équivalent) en informatique
- Expérience significative en DevOps et intégration continue pour des applications desktop (minimum 5 ans)
- Expérience en génération d’installeurs d’applications desktop (tels que InstallShield, InnoSetup…)
- Connaissances des outils de build C++ (tels que CMake, Conan, MsBuild…)
- Expérience en développement d’applications desktop (idéalement C++, C#)
- Maîtrise des outils CI/CD (tels que TeamCity, GitHub, Artifactory…)
- Compétences en scripting (tels que Bash, Powershell, Python…) et automatisation
- Connaissances des environnements Windows et Linux
- Maîtrise du français et de l'anglais
- Les plus: Notions de Kotlin; Connaissances IT sur la virtualisation; Expérience en développement d’applications desktop
Avantages
- Télétravail - l'équipe peut travailler jusqu’à 2 jours par semaine à domicile
- Possibilités de formation individuelle (interne et externe)
- "Forfait mobilité durable" jusqu'à 800 €/an de compensation pour l'utilisation de transports durables
- Comité d'entreprise
- Culture d'entreprise chaleureuse et internationale basée sur le respect et l'entraide