DevOps Engineer

Emagine — Luxembourg · Posted ~2 hours ago

Full-time

Skills

CI/CD Infrastructure as Code cloud operations automation monitoring IaC cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A DevOps engineering position responsible for building and maintaining delivery pipelines, automating infrastructure, supporting cloud operations, and improving platform reliability.

Highlights

Role focused on modern DevOps practices, automation, cloud platforms, reliability, and improving software delivery processes.

Description

L’Assistant Director – DevOps Engineer est responsable de la conception, de la mise en œuvre et de la maintenance des plateformes, pipelines, automatisations et pratiques opérationnelles permettant une livraison fiable et efficace des produits digitaux. Ce rôle accompagne les équipes de développement tout au long du cycle de vie logiciel en améliorant les capacités CI/CD, l’automatisation de l’infrastructure, les opérations cloud, le monitoring, la gestion des releases et la fiabilité des plateformes. L’ingénieur DevOps veille à ce que les solutions soient sécurisées, évolutives, observables et conformes aux standards technologiques de l’entreprise. Responsabilités Concevoir, développer et maintenir des pipelines CI/CD afin de permettre une livraison logicielle efficace, reproductible et sécurisée.Automatiser le provisionnement, la configuration, le déploiement et les tâches opérationnelles de l’infrastructure à l’aide de pratiques Infrastructure as Code (IaC).Assurer le support des plateformes cloud, notamment la mise en place des environnements, l’automatisation des déploiements, la montée en charge, le monitoring et la résolution des incidents.Collaborer avec les développeurs, architectes, équipes de sécurité et chefs de projet afin de garantir une livraison fluide, du développement jusqu’à la production.Définir et maintenir les stratégies de déploiement, les processus de release, les modèles de branching et les pratiques de gestion des environnements.Mettre en place des solutions de monitoring, logging, alerting et observabilité afin d’améliorer la fiabilité des systèmes et la visibilité opérationnelle.Accompagner les workloads conteneurisés et cloud-native, notamment l’orchestration, la configuration des runtimes et l’automatisation des déploiements.Veiller à ce que les pratiques DevOps respectent les standards d’architecture d’entreprise, de sécurité, de cloud et d’exploitation.Identifier les risques liés aux performances, à la fiabilité et aux déploiements, et mettre en œuvre de manière proactive des mesures de mitigation.Diagnostiquer et résoudre les problèmes complexes liés aux builds, déploiements, infrastructures et environnements de production, en collaboration avec les équipes de développement et d’exploitation.Maintenir la documentation technique relative aux pipelines, environnements, procédures de déploiement, runbooks opérationnels et standards des plateformes.Promouvoir une culture DevOps, l’automatisation systématique et l’amélioration continue au sein des équipes de delivery. Qualifications Diplôme de Bachelor ou Master en informatique, ingénierie, technologies de l’information ou domaine équivalent.10 à 12 ans ou plus d’expérience professionnelle dans le domaine technique.Expérience confirmée en tant qu’Ingénieur DevOps, Platform Engineer, Cloud Engineer ou dans un rôle similaire dans des environnements de développement et de livraison logiciels.Solide expérience avec les outils et pratiques CI/CD, tels que Azure DevOps, GitHub Actions, GitLab CI/CD, Jenkins ou équivalent.Bonne expérience pratique des plateformes cloud, idéalement Microsoft Azure.Expérience avec les outils Infrastructure as Code, tels que Terraform, Bicep, ARM Templates, Ansible ou équivalents.Bonne compréhension de la conteneurisation et des technologies d’orchestration telles que Docker et Kubernetes.Expérience en scripting et automatisation avec Bash, PowerShell, Python ou technologies similaires.Bonne compréhension des réseaux, de la sécurité, de la gestion des identités, des secrets et des principes de gouvernance cloud.Connaissance des outils de monitoring et d’observabilité tels que Azure Monitor, Application Insights, Prometheus, Grafana, ELK ou équivalents.Capacité à diagnostiquer des problèmes techniques complexes couvrant les couches applicative, infrastructure et déploiement.Excellentes compétences en collaboration, communication et gestion des parties prenantes.Une expérience dans des environnements de delivery Agile constitue un avantage. Compétences souhaitées Expérience avec Azure DevOps et les services Microsoft Azure.Connaissance des pratiques DevSecOps, notamment le security scanning, les contrôles des dépendances, le policy-as-code et les contrôles de sécurité dans les processus de release.Expérience avec les microservices, API, systèmes événementiels (event-driven) ou architectures cloud-native.Familiarité avec ITIL, la gestion des incidents, la gestion des changements et les processus de support en production.Bonne compréhension des standards d’architecture d’entreprise et des environnements de delivery réglementés.