ingénieur informatique DevOps Cloud (IT)
Contexte
Le bénéficiaire souhaite une prestation dont l'objectif sera l'accompagnement des équipes opérationnelles dans l?industrialisation de tâches manuelles et dans la migration des applications sur le Cloud. Il rejoindra une équipe technique composée d?experts cloud, d?un architecte technique, de Dev
Ops. Profil recherché compétences Cloud (Terraform, Kubernetes/Docker, Openshift...). Missions
Participation à la conception et la mise en ?uvre de solutions internes en s?appuyant sur les technologies du Cloud d?un grand fournisseur, les technologies de conteneurisation et l'automatisation (Ansible, Terraform, Docker) Construction et automatisation des environnements techniques pour la production et le développement (environnement Docker) Accompagnement de migration des projets vers le cloud (Openshift) Administration des infrastructures, systèmes d?exploitation, réseaux, sécurité et bases de données Proposition des solutions pertinentes vis-à-vis des enjeux du client et des règles internes Maintien des meilleures pratiques et politiques en matière de confidentialité des données, de sécurité et des applications Accompagnement des équipes opérationnelles et proposition des solutions techniques pour une bonne utilisation du Cloud Identification, industrialisation et mise en place des outils d?automatisation, de supervision et des alertes en production (Dynatrace, Sysdig, log
DNA) Acculturation : partage des connaissances et proposition des formations et tutoriaux Maintien de la veille technologique des nouveaux produits du cloud Réalisation des documents d?expertise Compétences
Méthodologie Dev
Ops Connaissance et maîtrise des technologies de conteneurs (Kubernetes/Docker) Connaissance de l'infrastructure as Code via Terraform Connaissance et maîtrise Toolchain (CI/CD, Gitlab-CI, Digital AI, Argo
CD, Helm) Bonne connaissance scripting (ksh, Python, Powershell, Ansible) Connaissance de base pour une architecture 3 tiers et WEB Bonne connaissance des protocoles de communication : SFTP, SSH, HTTP, HTTPS? Connaissance du Cloud (Kubernetes, Open
Shift) Connaissance de bases de données (Postgre
SQL, Mongo
DB, Oracle, My
SQL) Passion pour les nouvelles technologies du cloud Partage des connaissances et documentation techniques Aisance à l'oral pour réalisation des présentations techniques Rédaction de support de présentation Outils & Environnement
Environnement : Legacy / cloud Scripting : Python, Shell, Power
Shell, Ansible Dev
Ops : CI/CD, Gitlab CI, Argo
CD, Artifact Cloud : Helm, Terraform, Kubernetes, Openshift Monitoring : Dynatrace, Sysdig, ELK Bases de données : Postgre
SQL, Mongo
DB, Oracle, My
SQL Profil candidat: Expérience dans l'environnement de la prestation3-5 ans inclus Conception et mise en ?uvre des architectures de production pour les nouveaux projets Implémentation des outils de configuration et d'automatisation pour simplifier les process de déploiement et de mise à jour sur l'intégralité de la plateforme Design et implémentation de scripts pour les besoins du DEV, en support des ingénieurs OPS affectés aux projets Agiles Gestion de la capacité des environnements de production et anticipation des évolutions (capacity planning) Pilotage de la mise à niveau des infrastructures et gestion des impacts Mise en ?uvre des bonnes pratiques Dev
Ops et intégration continue, installation, configuration et divers paramétrages Alimentation du backlog des services de production (CI/CD, Continuous Operation, Time2fix, ...) en complément des informations collectées auprès des ingénieurs OPS Connaissance des environnements de production et containers Apport d?expertise autour de la pratique Dev
Ops Connaissance de l'intégration continue Connaissance des infrastructures / serveurs / OS / bases de données / flux / firewall Connaissance en infrastructure Cloud (Iaa
S, Paa
S) privé ou public Maîtrise de l?ordonnancement (Schedulers) Connaissance des pratiques Agile et Dev
Ops Connaissance de l'intégration continue (Continuous Integration) : outil de gestion de versions, référentiel du code source (Git
Lab, Bitbucket, ...), référentiel binaires (Nexus, Artifactory?), orchestration (Jenkins, ?) Connaissance de la livraison continue (Continuous Delivery) : gestion de configuration d?environnement, déploiement, infrastructure as code (Ansible, Puppet, Chef) Connaissance des processus et outils du Time2fix et Time2repair