Contexte de la mission Dans le cadre du développement d'une application basée sur React, vous intervenez sur une mission complète couvrant l'ensemble du cycle de vie applicatif, de l'intégration continue jusqu'au déploiement en environnement hybride (Cloud AWS et on-premise chez les clients). Vous jouez un rôle clé dans la définition, la mise en œuvre et l'exploitation de l'architecture DevOps, en garantissant la fiabilité, la performance et la maintenabilité des solutions déployées. Missions principales 1. Architecture & choix technologiques - Définir et mettre en œuvre l'architecture DevOps du projet - Sélectionner les outils et technologies adaptés aux besoins (CI/CD, conteneurisation, déploiement) - Participer aux choix d'infrastructure Cloud et on-premise 2. Intégration continue & déploiement (CI/CD) - Concevoir et maintenir des pipelines CI/CD sous GitLab CI - Mettre en place des pipelines multi-étapes (build, tests, analyse de code) - Gérer les releases avec versioning sémantique - Assurer la publication des images sur une registry (GitLab ou équivalent) 3. Conteneurisation & packaging - Concevoir et optimiser des images Docker (multi-stage builds) - Garantir des images légères et adaptées à la production - Gérer le cycle de vie des conteneurs (build, version, mise à jour) 4. Déploiement hybride - Déployer les solutions sur infrastructure Cloud (AWS) - Mettre en place des solutions de déploiement on-premise chez les clients - Automatiser les installations via des outils de configuration management (type Ansible) 5. Infrastructure & automatisation - Participer à la mise en place d'infrastructures via Infrastructure as Code (ex : Terraform) - Assurer l'automatisation des déploiements et des mises à jour 6. Documentation & accompagnement - Rédiger la documentation technique complète - Formaliser les procédures d'installation et de mise à jour - Garantir l'autonomie des clients dans l'exploitation des solutions on-premise Objectifs et livrables - Mise en place et gestion de projets GitLab avec pipelines CI/CD opérationnels - Déploiement d'une architecture fonctionnelle en environnement hybride - Packaging de la solution sous forme d'images Docker maintenables - Choix et implémentation d'un outil de configuration management - Documentation technique complète et exploitable - Déploiement de la version Cloud sur infrastructure AWS
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.