0

Consultant Devops F/H

-

Créé en 2006, Zenika est un cabinet d’innovation technologique, managériale et organisationnelle, composé de 280 Zénikéens. Nous accompagnons les entreprises dans leur transformation numérique, en France et à l’international.

Zenika est avant tout une entreprise qui a la capacité de se transformer et de se positionner sur de nouveaux créneaux technologiques.
Ecoute, management responsabilisant, forte culture d’entreprise, sont autant de pratiques qui font de nous une « Best Workplace » pour la 4ème année consécutive.

Tu es convaincu comme nous que l’intégration et le déploiement continus font partie des principes de base à mettre en place pour accélérer le développement des applications et en assurer la bonne qualité ?

Rejoins le pôle DevOps et aide nous à mettre en place une usine logicielle qui va de la construction des artéfacts jusqu’à leur déploiement sur les différents environnements sur lesquels ils doivent être testés et mis à disposition de leurs utilisateurs finaux.

Dans le cadre de ce type de mission, tu devras :

– proposer les architectures techniques adaptées au contexte de l’entreprise pour la mise en place de l’intégration et du déploiement continu
– automatiser la mise en place de l’infrastructure associée
– proposer, installer, utiliser et accompagner les utilisateurs sur l’outil de modélisation du pipeline d’intégration et de déploiement continu
– être capable de proposer des pipelines de déploiement adaptés aux workflow de l’entreprise et aux plateformes cibles
– accompagner et travailler avec les développeurs et les responsables des infrastructures techniques pour mettre en place les solutions qui conviennent le mieux à tous dans un esprit de partage et de collaboration
– mettre en place les outils qui permettront de mesurer la pertinence des actions mises en place et d’assurer la maintenabilité des applications et des infrastructures techniques

Nos indispensables :
– Compréhension des grands principes de la culture DevOps (CALMS, Three Ways)
– Outils de scripting : shell, ruby, python, groovy
– Outils de gestion de la configuration : Ansible, Chef, Puppet, Salt Stack, et les outils de tests associés
– Outils de gestion de pipelines : Jenkins, GoCD, GitlabCI, Circle CI, Travis CI, CodeShip
– Outils de centralisation des logs, de collecte et de visualisation des métriques : Stack Elastic, Graylog, Prometheus, OpenTSDB, InfluxDB, Grafana
– Outils de containerisation : Docker, Rkt
– Compréhension des systèmes distribués et répartis

Et nos plus :
– Outils d’orchestration de containers : Kubernetes, Openshift, Swarm, DC/OS, CloudFoundry, Rancher
– Outils de gestion de cloud privé : OpenStack, CloudStack, VMWare vSphere
– Connaissances des clouds publiques : AWS, Azure, GCE, DigitalOcean
– Langage de développement (Java, C#, Golang, Rust) et outils de build associés (maven, gradle, make)
– Outils de découverte de service : Consul, Etcd, Eureka
– Mécanismes et outils de gestion du cycle de vie de la configuration des applications : Spring Cloud Config, Confd, Vault, Data Containers

0

Ingenieur Infrastructure as code

-

Zenika est un cabinet spécialisé dans l’Architecture Informatique et la conduite du changement. La société compte 250 collaborateurs et est implantée à Paris, Rennes, Lille, Lyon, Nantes et Bordeaux avec un Centre de Formation dans chaque agence.

Zenika se classe au 4è rang du palmarès Great Place to Work 2016 des entreprises de moins de 500 salariés et est une entreprise ouverte à tous les handicaps et signataire de la charte de Diversité.

Acteur majeur et reconnu, la société propose aujourd’hui une offre globale unique qui lui permet d’accompagner ses clients dans la mise en place de leur système d’information basé sur des technologies Open-Source.

Vous participerez à la mise en place de projets et contribuerez à l’effort de synergie entre les équipes de développements, de tests et les opérationnels. Vous serez amené à mettre en œuvre votre savoir et progresser avec l’ensemble de nos experts auprès de nos clients.

En tant qu’Ingénieur Infrastructure As Code vous :

• Déployez les infrastructures en installant et configurant, de manière automatique, des machines physiques ou virtuelles, des instances de machine Cloud, des conteneurs
• Assurez des procédures automatisées ou semi-automatiques de déploiement d’applications
• Utilisez les outils de configuration management et d’orchestration de déploiement (tel que Puppet, Chef, Ansible, Rundeck, Docker Swarm,…)
• Mettez en place les composants permettant d’assurer la sécurité, la performance et l’exploitabilité des plateformes de production (Load balancing, Firewalling, Supervision, Gestion des logs, …)

Compétences indispensables :
• Environnements Linux, langages de Scripting comme Python, Perl, Shell…
• Outils de gestion de configuration comme Puppet, Chef, Ansible, …
• Plateformes de Cloud public comme Amazon Web Services, Google Compute Engine, Digital Ocean, …
• Outillage de production (supervision, gestion des logs, orchestration, …)
• Outils de gestion et manipulation de conteneurs Docker
• Compréhension des systèmes répartis

Connaissances souhaitées :
• Load-balancing et réplication de données
• Installation et management de clusters de gros volumes de données
• Outillage d’orchestration avancée (Mesos, Kubernetes, …), de service discovery (Consul, Etcd, Zookeeper, …)
• Outils de gestion de Cloud privé (OpenStack, CloudStack, Eucalyptus, …)

Vous avez 2 ans d’expérience minimum, êtes à l’aise à l’écrit comme à l’oral. Vous avez une bonne capacité à résoudre les problèmes et identifier leur origine, n’hésitez pas à nous rejoindre.