INGENIEUR DEVOPS
Role details
Job location
Tech stack
Job description
Intégré à l'équipe IT et encadré par son responsable, vous êtes en charge de :
- Vous participerez au développement et aux évolutions de la CI/CD d'un produit d'envergure (80 développeurs) et à l'amélioration continue des moyens et méthodologies de développement des équipes
- Vous participerez au développement des composants logiciels permettant l'instanciation, la supervision et la sécurisation de la plateforme,
- Vous mènerez les chantiers permettant la scalabilité optimale du système au fur et à mesure des évolutions du produit,
- Vous suivrez et mettrez en œuvre les évolutions et migrations technologiques des outils et du socle technique du produit,
- Vous serez le lien entre les équipes d'exploitation et les équipes de développement « métier » du produit,
- Vous serez le garant et le promoteur des pratiques DevOps vis-à-vis des équipes métier et d'exploitation.
Requirements
De formation Bac+ 5 dans l'informatique ou niveau équivalent, vous avez une expérience réussie de 2 ans minimum sur un poste similaire. Compétences clés recherchées : · Architectures Cloud : IaaS, PaaS & Saas · Gestion de configuration : Git, BitBucket, Nexus · Continuous Integration (Gitlab, Jenkins) / Continuous Deployment (Terraform, Rancher) · Technologies Cloud : Docker, Kubernetes, Istio, KNative · Middleware : Kafka, RabbitMQ · Database : MongoDB, ElasticSearch, PostgreSQL · Système d'exploitation : Linux · Agilité : DDD/TDD/XP/Devops/Scrum Compétences appréciées : · Architectures micro-services et REST (mise en oeuvre Gateway API, Service Registry...) · Architecture HA : calcul, stockage et réseau · Outils de build : Gradle, Npm · Java (Spring.Boot), Javascript (dont Node.js), Python et éventuellement autres langages (Go, Ruby...) · Framework [removed] ReactJS · HTML5/CSS3 (LESS ou SASS) · Frameworks de Test (JUnit, Selenium) et automatisation des tests (Jenkins)