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 publicationil y a 9 jours
S/O
Niveau d'expérienceS/O
Temps pleinType de contrat
Temps pleinDevOps / CloudCatégorie d'emploi
DevOps / CloudDescription 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 :
Objectifs de la mission
L'objectif de cette mission est de :
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 :
Compétences requises
Le profil recherché doit disposer des compétences suivantes :
Qualités recherchées
Description du poste
Qualifications
Informations supplémentaires
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
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