Ingénieur Devops (f/h)
Posted 7 days ago0 applicants
Company Description
View moreAlstom s'engage à contribuer à un avenir sobre en carbone en développant et en promouvant des solutions de transport innovantes et durables que les gens aiment utiliser. Qu'il s'agisse de trains à grande vitesse, de métros, de monorails, de tramways, de systèmes clés en main, de services, d'infrastructures, de signalisation ou de mobilité numérique, Alstom offre à ses différents clients le portefeuille le plus large de l'industrie. Avec une présence dans 63 pays et une base de talents de plus de 80 000 personnes de 175 nationalités différentes, l'entreprise concentre ses compétences en matière de conception, d'innovation et de gestion de projet là où les solutions de mobilité sont les plus nécessaires.
Job Description
Missions
Vous aimez être à la pointe des nouvelles technologies et êtes passionné(e)s par les systèmes embarqués, le technocentre de Villeurbanne est fait pour vous ! Nous vous proposons de rejoindre un programme de développement de la nouvelle génération de plateforme de signalisation de sécurité. Cette nouvelle plateforme a notamment pour objectif le pilotage des circuits d’enclenchement et des objets à la voie (feux, passages à niveau, aiguillages…).
Nous recherchons des personnes curieuses dotées d’un esprit novateur et qui ont à cœur de réinventer la mobilité en la rendant plus intelligente et plus durable.
Vous vous occuperez plus particulièrement de la mise en œuvre et du maintien des environnements de développement, d’intégration, de livraison et de déploiement au sein d’un programme en phase d’accélération où beaucoup reste à construire.
Vos missions 🛠
Assurer et maintenir l'environnement d'intégration, de livraison et de déploiement continus
Concevoir, configurer et gérer l'infrastructure CI/CD, y compris les serveurs, les bases de données, les réseaux et le stockage dans des environnements physiques, virtuels et basés sur le cloud
Rationaliser la technologie en intégrant et en promouvant les outils internes et les normes de l'entreprise
Rédiger les scripts et utiliser les outils appropriés pour automatiser les processus de développement, de livraison et de déploiement
Mettre en œuvre la meilleure expérience de développement possible
Assurer la portabilité de l'environnement CI/CD en limitant la dépendance à l'infrastructure sous-jacente
Surveiller les performances et l'état des applications
Détecter et éliminer les goulots d'étranglement en matière de performances
Améliorez l'évolutivité et la fiabilité du système et des logiciels
Assurer la disponibilité et le fonctionnement continus du système et des logiciels
Garantir la conformité des logiciels aux normes de sécurité et aux meilleures pratiques
Assurer le déploiement du système et des logiciels dans l'environnement des clients internes ou externes
Assister et former les équipes de développement de systèmes et de logiciels à l'utilisation de l'environnement CI/CD
Participer aux revues de conception afin de garantir que l'architecture du système/logiciel est facilement intégrable et commercialisable
Se tenir informé de l'évolution des technologies grâce à la veille technologique
Votre profil
Nous accordons plus d'importance à la passion et à l’état d’esprit qu'à l'expérience. C'est pourquoi nous n'attendons pas de vous que vous possédiez toutes les compétences. Nous avons plutôt dressé une liste de celles qui, selon nous, vous aideront à réussir et à vous épanouir dans ce rôle :
Diplôme Bac+5 en informatique, type École d'Ingénieur ou équivalent universitaire
Expérience ou compréhension des environnements à forte technicité, idéalement en conception et développement de systèmes embarqués
Expérience et compréhension des environnements d'intégration et de déploiement continus (CI/CD)
Connaissance des infrastructures cloud (AWS, Azure, GCP) et des environnements virtuels/physiques
Familiarité avec les outils de gestion de version tels que Git, ainsi que les outils d'automatisation ou d’infrastructure en tant que code (Jenkins, Ansible, Terraform, etc.).
Compétence en scripting (Python, Bash, ou autre langage pertinent) ainsi que sur l’environnement linux
Aptitude à surveiller les performances des systèmes et à détecter les goulots d'étranglement
Familiarité avec le travail en équipe, dans des environnements multiculturels et multidisciplinaires
Capacité de synthèse, adaptabilité et communication claire
Anglais technique
Passion pour le logiciel, les nouvelles technologies et l'agilité
Benefits
- Stabilité et défis
- Carrière longue terme
- Travail international collaboratif
- Équipes transversales qualifiées
- Projets innovants stimulants
- Environnement agile multiculturel
- Orientation carrière flexible
- Rémunération équitable dynamique
- Couverture sociale complète