By continuing to browse, you accept the use of cookies for the purposes of authentication and adding favourites. Find out more
EGIS vacancy search engine

Stage - Ingénieur DevOps - H/F


Détail de l'offre

Informations générales

Entité de rattachement

Acteur international de l'ingénierie de la construction et des services à la mobilité, Egis propose une offre globale unique, alliant conseil, ingénierie et exploitation d'infrastructures. Notre capacité à innover nous permet de répondre à l'urgence climatique et aux grands défis de notre temps en proposant des solutions et un savoir-faire reconnu dans les transports et la mobilité, la ville durable, les bâtiments, l'eau, l'environnement et l'énergie. www.egis.fr  

Référence

2020-1266  

Description du poste

Intitulé du poste

Stage - Ingénieur DevOps - H/F

Contrat

Stage

Durée du contrat (en mois)

6 Mois

Contexte spécifique à la Business Unit

Contexte

Le domaine Grands Ouvrages, Eau, Environnement et Énergie d’Egis est aujourd'hui en pleine transformation numérique et les projets de nos équipes intègrent des composantes numériques toujours plus importantes. Ces composantes numériques sont de plus en plus liées aux domaines d'activités déjà maîtrisés par les ESN : développements applicatifs/logiciels, opérations (administration système), gestion de projet informatique, etc.

Intervenant principalement au travers de projets d'ingénierie (aménagement, construction), Egis fait de la transition numérique une de ces priorités et souhaite maîtriser pleinement la chaîne de production de ses projets de développements en lien avec les domaines que nous maîtrisons depuis plus de 70 ans.

La création récente du Département Développements va en ce sens. Il a pour rôle de faciliter et de capitaliser les développements de la société, tout en accompagnant les équipes de développements sur les problématiques qu'elles peuvent rencontrer sur leurs projets.

L'objet de votre projet sera d'assister le Responsable du Département Développements sur la mise en place d'un pipeline de production informatique pour nos équipes de développement. Il est aujourd'hui important de maîtriser nos environnements de développements, de tests et de production, et de mettre en place un processus de déploiement pour nos futurs projets.

 

Description de la mission

 MISSIONS & ACTIVITES PRINCIPALES :

Rattaché(e) au Responsable du Département Développements de la Direction Technique et de l'Innovation et en étroite collaboration avec notre DSI (Direction des Systèmes d'Information), vous vous consacrerez à :

  • Une collecte d'information et un état de l'art des pratiques DevOps actuelles, notamment sur les cycles d'intégration continue et de déploiement continu -ou livraison continue- (CI/CD) et le monitoring d'environnements en production ;

  • Étudier la faisabilité de la mise en place d'un processus de CI/CD automatisé pour nos projets ;

  • Proposer un Proof of Concept pour la mise en place de ce processus CI/CD ;


En parallèle de ces étapes, vous serez chargé d'aider le Responsable du Département Développements à la mise en place d'un processus de déploiement d'environnements de développements, de tests et de production, qui servira directement à la mise en place de votre processus CI/CD. Vous serez également chargé de documenter ces processus pour former les équipes à leur fonctionnement (utilisation technique, grille de coûts, règles d'usage, etc.)
Vous toucherez à une vaste palette des aspects du DevOps, le tout au sein d'une jeune équipe en pleine croissance !

Profil

Vous préparez un diplôme d'ingénieur et vous êtes à la recherche d'un stage de fin d'étude

Qualités nécessaires pour réussir ce projet :

  • Capacité d'organisation, de rigueur et d'autonomie
  • Curiosité et goût pour l'innovation

Connaissances d'outils spécifiques :

  • Vous êtes à l'aise avec Bash ou Powershell
  • Vous savez intégrer des développements dans un environnement CI/CD (exemple : Jenkins, GitLab CI/CD, OVH CDS)
  • Vous maîtrisez un des langages de programmation suivant : Python, Go, JavaScript ou Ruby
  • Vous savez travailler avec un outil de versioning comme Git

Localisation du poste

Localisation du poste

Europe, France, Ile-de-France

Lieu

Toulouse / Guyancourt

Critères candidat

Niveau d'études min. requis

5-Master

Niveau d'expérience min. requis

Inférieur à 2 ans

Langues

  • Anglais (4- Avancé)
  • Français (6- Langue maternelle)


récupérer de Google Analytics