Software Engineer, Platform & Automation
Role details
Job location
Tech stack
Job description
Intitulé du poste : Ingénieur logiciel - Outils & Automatisation (Software Engineer, Tooling & Automation)
En tant qu'Ingénieur logiciel spécialisé en outillage et automatisation, vous concevrez, développerez et optimiserez des solutions avancées d'outils et d'automatisation sur l'ensemble du cycle de vie du développement logiciel. Votre mission principale sera d'accélérer significativement la productivité des développeurs, d'améliorer la qualité du code et d'optimiser l'efficacité globale en intégrant des solutions intelligentes au sein de nos pratiques DevOps et de nos outils internes de développement.
Responsabilités du poste :
- Amélioration de la productivité des développeurs : Concevoir et déployer des solutions innovantes d'automatisation et d'IA agentique afin d'optimiser les workflows de développement logiciel (analyse de code, tests, déploiement).
- Excellence DevOps : Concevoir, développer et maintenir des pipelines CI/CD robustes et évolutifs, garantissant des livraisons logicielles rapides, fiables et conformes aux meilleures pratiques modernes.
- Optimisation de l'outillage principal : Piloter l'adoption et l'optimisation des outils clés pour les développeurs, avec un fort accent sur les plateformes basées sur Git (GitHub, GitLab) et l'orchestration de conteneurs (Kubernetes).
- Automatisation des solutions internes : Améliorer et automatiser les outils internes existants, en intégrant des mécanismes d'automatisation avancés pour des tâches telles que l'analyse de données et la mise en place de boucles de feedback intelligentes.
- Collaboration & innovation : Travailler en étroite collaboration avec les équipes de développement pour livrer des solutions à fort impact, tout en explorant en continu les nouvelles technologies dans les domaines du DevOps, de l'automatisation et de l'outillage développeur.
Requirements
Do you have experience in Scripting?, * Diplôme de Licence, Master ou Doctorat en informatique ou dans un domaine connexe.
- Expérience en ingénierie logicielle, DevOps ou ingénierie de plateforme.
- Expérience en automatisation, scripting ou systèmes intelligents appliqués au développement logiciel (ex. : analyse automatique de code, frameworks de tests intelligents, orchestration de workflows).
- Expérience dans la conception et la mise en œuvre de pipelines CI/CD, incluant des outils tels que GitLab CI/CD, GitHub Actions, Jenkins ou équivalents.
- Maîtrise des plateformes Git et expérience confirmée avec Kubernetes.
- Expérience pratique des plateformes cloud (AWS, Azure, GCP).
- Excellente maîtrise de Python et C++, ainsi que du scripting, de l'automatisation et du développement d'outils.
- Excellentes capacités d'analyse, de résolution de problèmes et de communication, avec une approche proactive de l'amélioration des workflows développeur.
- Bonnes compétences relationnelles et de communication.
- Profil orienté résultats, doté d'un esprit stratégique, engagé dans la recherche de l'excellence et la contribution à un leadership marché à travers des pratiques éthiques et innovantes.
Benefits & conditions
We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare.