Partager cette offre
Responsabilités :
Analyse des besoins et audit des systèmes existants :
Analyser l'infrastructure actuelle et les processus de développement (intégration continue, livraison continue, monitoring, etc.).
Identifier les points de blocage, les risques, et les axes d'amélioration dans les pratiques de développement et d'opérations.
2. Mise en place des outils et méthodologies DevOps :
Concevoir et implémenter des pipelines CI/CD (Intégration Continue / Déploiement Continu).
Automatiser les processus de déploiement, de gestion des environnements et des tests.
Mettre en œuvre des outils de gestion de configuration (Ansible, Puppet, Chef).
Optimiser l’utilisation des outils de conteneurisation (Docker, Kubernetes).
3. Gestion des infrastructures :
Concevoir et mettre en œuvre des infrastructures cloud (AWS, Azure, Google Cloud).
Garantir l’évolutivité, la haute disponibilité et la résilience des systèmes.
Automatiser la gestion de l’infrastructure avec des outils comme Terraform ou CloudFormation.
4. Surveillance et optimisation des performances :
Mettre en place des systèmes de monitoring et d'alertes pour surveiller la performance des applications et des infrastructures.
Analyser les incidents et proposer des solutions pour améliorer la stabilité et la performance des systèmes.
5. Formation et accompagnement des équipes :
Former les équipes de développement et d'exploitation sur les outils et les méthodologies DevOps.
Favoriser la culture DevOps au sein de l'organisation, en promouvant la collaboration entre les équipes.
6. Sécurité des infrastructures :
Intégrer des pratiques de sécurité dès la phase de développement (DevSecOps).
S’assurer que les systèmes respectent les meilleures pratiques en matière de sécurité, de conformité et de gestion des accès.
7. Veille technologique :
Se tenir informé des dernières tendances et technologies DevOps pour proposer des solutions innovantes.
Participer à des projets pilotes pour évaluer de nouvelles technologies avant leur déploiement à grande échelle.
Profil recherché
Rôle principal :
Le consultant DevOps est chargé d’accompagner les équipes techniques dans la mise en place des pratiques DevOps, visant à optimiser les processus de développement, de déploiement, et d'exploitation des applications. Son objectif est d'améliorer l'efficacité, la rapidité et la qualité des livraisons logicielles tout en assurant la fiabilité et la scalabilité des infrastructures.
Environnement de travail
Techniques :
Maîtrise des outils d'automatisation et de gestion de configuration (Jenkins, GitLab CI, Ansible, Chef, Puppet).
Solides connaissances en conteneurisation et orchestration (Docker, Kubernetes).
Expertise dans les infrastructures cloud (AWS, Azure, GCP) et les outils d'infrastructure-as-code (Terraform, CloudFormation).
Connaissance des langages de script (Python, Bash, PowerShell).
Compréhension des principes de sécurité, notamment en matière de développement et de gestion des infrastructures.
Postulez à cette offre !
Trouvez votre prochain job parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Ingénieur DEVOPS
AVALIANCE