Pour les employeurs
BRP-36825-PRESTATIONS INFORMATIQUES - Ingénieur DevOps / Automatisation des Déploiements

Plus aucune candidature n'est acceptée pour cette offre d'emploi

Segula Technologies
il y a 9 jours
Date de publication
il y a 9 jours
S/O
Niveau d'expérience
S/O
Temps pleinType de contrat
Temps plein
DevOps / CloudCatégorie d'emploi
DevOps / Cloud
Description de l'entreprise

Ingénieur DevOps / Automatisation des Déploiements H/F

Localisation : Paris, Île-de-France
Type de contrat : CDI
Département : IT / DevOps

Contexte de la prestation

L'analyse fonctionnelle et technique des applications informatiques du système d'information a mis en évidence plusieurs axes d'amélioration pour optimiser la qualité et le fonctionnement des applications. Parmi les priorités figurent :
  • La sécurisation des codes sources des applications sur des systèmes fiables.
  • L'automatisation des déploiements pour garantir des mises à jour fluides.
  • La mise à jour des systèmes d'exploitation des serveurs pour assurer la sécurité et la performance.

Objectifs de la mission

L'objectif de cette mission est de :
  • Sécuriser et migrer les codes sources vers les outils du groupe.
  • Industrialiser et automatiser les processus de déploiement, en garantissant des mises en production fiables et efficaces.
  • Gérer les mises à jour des systèmes d'exploitation et les montées de versions.
  • Accompagner la mise en œuvre des décommissionnements pour les applications non mises à jour.

Description détaillée des tâches

Le profil interagira avec les équipes de coordination technique et rendra compte de ses actions. Les principales tâches seront :
  • Migration des codes sources :
    • Assurer la migration des codes sources vers les outils standards du groupe, tout en respectant les bonnes pratiques de sécurité et de gestion des dépôts.
    • Utiliser des outils de nettoyage pour optimiser les dépôts et sécuriser les données sensibles.
  • Industrialisation des déploiements :
    • Automatiser les processus de déploiement et de mise en production en utilisant des outils tels que Jenkins, GitLab CI/CD, et Ansible.
    • Mettre en place des pipelines CI/CD robustes pour garantir des déploiements continus et sécurisés.
  • Gestion des montées de versions :
    • Planifier et réaliser les mises à jour des systèmes d'exploitation en collaboration avec les équipes techniques.
    • Vérifier la compatibilité des nouvelles versions avec les environnements de développement et de production.

Compétences requises

Le profil recherché doit disposer des compétences suivantes :
  • Gestion des Référentiels de Code Source :
    • Expérience avec GitLab pour la gestion des dépôts de code.
    • Connaissance des bonnes pratiques de gestion des branches et des tags.
    • Utilisation d'outils de nettoyage et de sécurisation des dépôts (ex. : GitLab CLI, scripts de nettoyage).
  • Intégration Continue (CI) :
    • Maîtrise de Jenkins et GitLab CI/CD pour l'automatisation des builds.
    • Expérience avec SonarQube pour l'analyse de la qualité du code.
    • Connaissance des outils de gestion des dépendances (ex. : Artifactory).
  • Déploiement Continu (CD) :
    • Compétences en Ansible pour l'automatisation des déploiements.
    • Expérience avec Docker et Harbor pour la gestion des conteneurs.
    • Connaissance des outils de gestion des secrets (ex. : HashiCorp Vault).
  • Tests Automatisés :
    • Expérience avec Robot Framework pour les tests de non-régression.
    • Connaissance des outils de gestion des tests (ex. : Squash TM).
  • Sécurité :
    • Connaissance des pratiques de sécurisation des projets (ex. : Checkmarx One pour l'analyse SAST).
    • Compétences en gestion des vulnérabilités et des failles de sécurité.
    • Sécurisation des flux avec chiffrement TLS 1.2.
    • Expérience en fédération d'identité avec OpenAM via reverse proxy sur Apache ou IIS.
    • Utilisation d'un Bastion pour la sécurisation des accès.
    • Expérience avec CyberARK pour la gestion des accès privilégiés.
  • Gestion des Montées de Versions :
    • Expérience dans les processus de mise à jour des systèmes d'exploitation.
    • Capacité à planifier et exécuter des mises à jour en coordination avec les équipes de développement et d'exploitation.
  • Connaissances supplémentaires :
    • Une bonne maîtrise des environnements Linux est indispensable.
    • Expérience avec le build .NET et les environnements Windows serait un plus.

Qualités recherchées
  • Expérience minimale de 3 ans en DevOps, avec une expertise avérée dans les outils et technologies mentionnés.
  • Autonomie, rigueur, et capacité à travailler efficacement en équipe.
  • Excellentes compétences en communication, gestion de projet (cadrage, suivi, et reporting des actions en cours).
  • Capacité à proposer des solutions innovantes et à gérer les priorités en environnement dynamique.

Description du poste

Qualifications

Informations supplémentaires
Balises associées
-
RÉSUMÉ DE L' OFFRE
BRP-36825-PRESTATIONS INFORMATIQUES - Ingénieur DevOps / Automatisation des Déploiements
Segula Technologies
Paris
il y a 9 jours
S/O
Temps plein

Plus aucune candidature n'est acceptée pour cette offre d'emploi
BRP-36825-PRESTATIONS INFORMATIQUES - Ingénieur DevOps / Automatisation des Déploiements

Plus aucune candidature n'est acceptée pour cette offre d'emploi