Spécialiste Docker
FR
Objectif de la mission
Déploiement de la solution Docker et Docker Swarm en respectant les standards IGN.
Organiser et donner les formations à nos équipes Ops et Dev sur les bonnes pratiques à l’utilisation et à la maintenance de la solution Docker.
Meilleures pratiques DevOps
Application des standards de l’industrie pour une gestion efficace et sécurisée de l’environnement conteneurisé :
Gestion du cycle de vie des applications :
- Mise en place d’un pipeline de déploiement à étapes intégrant les environnements suivants (staging) : Intégration, Production interne, Environnement de Pré-production (UAT) et Production Externe.
Standardisation :
- Définition d’une structure de fichiers et de projets recommandée pour la cohérence et la maintenabilité de l’installation sur les hôtes.
- Conseils sur la création de “Golden Images” (images pré-configurées réutilisables) pour accélérer le développement et garantir l’homogénéité du système.
- Mise en œuvre d’une politique de sécurité et de mise à jour régulière des images.
- Gestion centralisée et collaborative des images via un repository commun (Registry).
Opérations avancées :
- Gestion et configuration des volumes pour les données applicatives.
- Configuration des accès externes, y compris la gestion des ports et l’utilisation d’un Reverse Proxy (rproxy).
- Conseils et mise en œuvre pour l’intégration et la gestion des bases de données dans l’environnement conteneurisé.
Gouvernance et collaboration (DevOps) :
- Établissement de lignes directrices pour la répartition claire des responsabilités entre les équipes de Développement (Dev) et des Opérations (Ops), favorisant un flux de travail fluide.
- Gestion précise des permissions et des utilisateurs pour une implémentation sécurisée et une facilité d’utilisation optimale.
Formation
Transmission des connaissances des éléments précités aux équipes IT sous forme de :
Cours collectifs ciblés :
- Formation des personnes en charge de gérer l’infrastructure.
- Formation des personnes en charge de la production et maintenance des images.
Documentation technique :
- Rédaction de manuels techniques.
Installation et configuration de Docker Swarm
Mise en œuvre complète de l’orchestration de conteneurs en cluster via Docker Swarm, garantissant une haute disponibilité et une gestion optimisée des applications conteneurisées :
Haute disponibilité :
Basculement automatique (Failover) :
Mise en place d’une architecture Swarm assurant la redistribution des requêtes vers les nœuds sains en cas de défaillance d’un nœud.
Auto-réparation (Self-healing) :
Configuration des services pour un redémarrage automatique des conteneurs et des nœuds défaillants, garantissant la continuité des services.
Équilibrage de charge (Load Balancing) :
Implémentation de la répartition de charge pour une distribution uniforme et efficace du trafic entre les nœuds du cluster.
Sécurité et gestion des données :
Sécurité des communications :
Activation du chiffrement des communications entre les nœuds.
Gestion des secrets (Secrets Management) :
Gestion centralisée des données sensibles (clés API, mots de passe, certificats, …).
Opérations et maintenance :
Mise à l’échelle dynamique :
Possibilité de réplication des services pour une adaptation rapide aux pics de charge et aux exigences de performance.
Mises à jour en continu (Rolling Updates) :
Déploiement progressif des mises à jour sans interruption de service, avec mécanisme de rollback intégré en cas de problème.
Surveillance et gestion des ressources :
Mise en place du monitoring des conteneurs et gestion optimisée des ressources allouées (CPU, RAM, stockage, …).
Durée totale estimée de la mission
40 à 60 jours ouvrables
Profil du consultant
Nous recherchons un consultant senior en conseil en technologies.
Formation :
- Master of Science en ingénierie des technologies de l’information.
- Bachelier en informatique.
Expériences :
- Plus de 3 ans d’expériences en Docker
Postuler pour cet emploi
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.
Rechercher des emplois par catégorie
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- ERP Consultant
gofreelance
© 2025 gofreelance.be