Software Engineer, Platform & Automation

Siemens
Canton de Meudon, France
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Canton de Meudon, France

Tech stack

Amazon Web Services (AWS)
Data analysis
Azure
C++
Static Program Analysis
Software Quality
Continuous Integration
DevOps
Github
Python
Software Engineering
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Gitlab
GIT
Gitlab-ci
Kubernetes
Jenkins

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.

Apply for this position