Ingénieur DevOps

Il y a 2 jours

NoisyleGrand, Île-de-France ITS Group Benelux Temps plein 60 000 € - 65 000 €/an

Cette prestation sera menée au sein d’une équipe « DevOps », utilisant la méthodologie « Scrum » et le principe du « GitOps ».

Vous interviendrez dans le cadre du projet « IAC » et de la maintenance évolutive de la chaine de déploiement continue

Vous interviendrez au sein des équipes (Expertise Cloud Hybride & Observabilité) en charge de plusieurs missions :

  • Mettre à disposition des socles d’infrastructure Cloud, permettant aux projets de consommer rapidement des environnements conformes.
  • Mettre à disposition des équipes d’infrastructure et d’intégration une offre permettant de délivrer les briques d’infrastructure de manière automatisé, sécurisé et en parfaite autonomie.
  • Fournir une plateforme de conteneurs, permettant aux équipes applicatives de déployer et exploiter leurs workloads en autonomie, sur Cloud public comme OnPrem.
  • Permettre aux équipes applicatives et d’infrastructure de piloter leurs services/produits en autonomie grâce à une observabilité fiable et sécurisée.

Et enfin de permettre aux équipes applicatives et infra d’être autonomes dans leur delivery grâce aux outillages DevSecOps.

La chaîne d’outillage est composée des éléments ci-dessous :

Description des prestationsLivrables et résultats attendusJalonRéaliser et Modifier une API CRUD

  • Code source versionné : Livraison d'un dépôt Git propre, structuré selon les standards client
  • Documentation des interfaces : Fourniture d'une spécification d'API normalisée et interactive (type OpenAPI / Swagger) décrivant exhaustivement chaque endpoint, paramètre et code de retour.
  • Suite de tests et automatisation : Code source des tests unitaires et d'intégration avec un seuil de couverture minimal requis, packagé avec un script ou un pipeline d'exécution automatisé.

Réaliser et Modifier une API CRUDRéaliser et modifier différents rôles et playbooks Ansible

  • Mise en œuvre des solutions attendues en respectant les processus définis par le client
  • Compte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont)
  • Mise à jour des documents des normes d’utilisation de la brique technique
  • Documents d’installation, d’administration et d’exploitation des solutions mise en œuvre
  • Mode opératoire des actions réalisées

Réaliser et modifier différents rôles et playbooks AnsibleRéaliser et modifier différents modules Terraform

  • Mise en œuvre des solutions attendues en respectant les processus définis par le clientCompte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont)Documents des normes d’utilisation de la solutionDocuments d’installation, d’administration et d’exploitation des solutions mise en œuvre

    Mode opératoire des actions réalisées.

    Réaliser et modifier différents modules TerraformRéaliser et modifier différents jobs et pipelines Gitlab-CI

    • Mise en œuvre des solutions attendues en respectant les processus définis par le client
    • Compte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont)
    • Documents des normes d’utilisation de la solution
    • Documents d’installation, d’administration et d’exploitation des solutions mise en œuvre

    Mode opératoire des actions réalisées.

    Réaliser et modifier différents jobs et pipelines Gitlab-CIAssurer le support N3 de la chaîne CI/CD.

    • Suivi, mise à jour et résolution des incidents en respectant les processus définis par le client
    • Compte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont)

    Mode opératoire des actions réalisées

    Assurer le support N3 de la chaîne CI/CD.Participer à l’alimentation de la roadmap technique et à l’élaboration des normes d’exploitation.Compte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont)Participer à l’alimentation de la roadmap technique et à l’élaboration des normes d’exploitation.Réaliser et modifier différents rôles et playbooks Ansible

    • Mise en œuvre des solutions attendues en respectant les processus définis par le client
    • Compte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont)
    • Mise à jour des documents des normes d’utilisation de la brique technique
    • Documents d’installation, d’administration et d’exploitation des solutions mise en œuvre

    Mode opératoire des actions réalisées

    Réaliser et modifier différents rôles et playbooks Ansible

    Vous disposez des compétences suivantes :

    Les compétences techniques attendues sont les suivantes :

    • Maitrise de Git, de l’outil Gitlab-CI et de la mise en place de Runners
    • Maitrise des technologies et méthodologies basées sur le