Jobs / ALSTOM
Experienced DevOps Engineer
ALSTOM · Villeurbanne, ARA, France
Villeurbanne, ARA, FranceOnsite
Remuneration
Système de rémunération équitable et dynamique, avec assurance-vie, assurance-maladie et pension.
Location
Villeurbanne, ARA, France
Visa sponsorship
Not specified
Job summary
L’Experienced DevOps Engineer fournit et maintient des services CI/CD robustes, sécurisés et évolutifs pour plusieurs équipes produit et programmes. Le rôle couvre la gestion d’infrastructures, l’automatisation des workflows de build, test et déploiement, ainsi que le suivi de la performance, de la fiabilité et de la sécurité des systèmes. Il inclut aussi l’accompagnement des équipes lors des déploiements dans des environnements clients et internes.
Benefits
Environnement de travail flexibleProgrammes d’apprentissageAssurance-vie, assurance-maladie et pension
Qualifications
- Diplôme d’ingénieur ou Master en informatique ou systèmes d’information, ou équivalent.
- Expérience en développement logiciel, intégration et tests.
- Connaissance de Linux, du scripting shell, des réseaux et de la sécurité.
- Expérience avec Git et des outils CI/CD tels que Jenkins ou GitLab CI.
- Compétences en conteneurisation avec Docker ou Podman.
- Familiarité avec l’infrastructure as code, notamment Ansible, Puppet ou Chef.
- Connaissance des gestionnaires d’artefacts tels qu’Artifactory ou Nexus.
- Connaissance des outils de monitoring et d’observabilité tels que Grafana ou ElasticSearch.
- Compétences en scripting avec Python, Groovy ou Gradle.
- Expérience avec Microsoft Azure, AWS ou GCP.
- Connaissance des API REST.
- Excellentes compétences de communication en anglais.
- Capacité à collaborer avec des équipes d’ingénierie distantes et pluridisciplinaires.
Responsibilities
- Fournir et maintenir des environnements CI/CD pour plusieurs programmes.
- Concevoir, configurer et gérer les infrastructures CI/CD, notamment les serveurs, bases de données, réseaux et systèmes de stockage.
- Automatiser les workflows de build, de test, de livraison et de déploiement.
- Surveiller les applications et plateformes, puis détecter et résoudre les problèmes de performance.
- Améliorer la scalabilité, la fiabilité et la disponibilité des systèmes et logiciels.
- Intégrer la sécurité dès la conception et veiller au respect des standards de sécurité.
- Soutenir les déploiements dans des environnements clients et internes, et conseiller et former les équipes.
- Participer aux revues de conception afin d’assurer l’intégrabilité et la facilité de déploiement des architectures.
- Évaluer les évolutions technologiques pertinentes.
Skills
AnsibleArtifactoryAWSAzureBashChefDockerElasticsearchGCPGitGitLabGitLab CIGradleGrafanaJenkinsLinuxNexusPodmanPuppetPythonREST
Degrees
Diplôme d’ingénieur ou Master en informatique ou systèmes d’information, ou équi
Languages
Anglais
Industry
Secteur ferroviaireMobilité
Relocation
No