Ambition Gulf trouver un job au moyen orient

Adecco

Ingénieur DevOps Senior

Adecco
Publié le 12/12/2025

Description du poste

Il s'agit d'un rôle de DevOps Senior avec un lieu de travail à Abu Dhabi. Veuillez postuler uniquement si votre profil correspond après avoir lu la description du poste.

Responsabilités du poste :

  • Professionnel senior avec 10 à 12 ans d'expérience en développement et en DevOps.
  • Solide expertise en Core Java (version 8 et supérieure), démontrant une maîtrise de la conception orientée objet, des structures de données et des algorithmes.
  • Solides compétences en analyse et en débogage.
  • S'assurer que les normes de codage sont respectées dans le projet.
  • Expérience pratique des services AWS tels que SQS, Lambda, SNS, API Gateway, DynamoDB, etc., en utilisant les SDK AWS pour Java et Python.
  • Bonne connaissance d'AWS CDK serait un atout.
  • Vaste expérience dans la conception et le développement d'architectures de microservices avec Spring Boot.
  • Maîtrise des frameworks Spring Batch et Spring Integration pour la création d'applications évolutives et efficaces.
  • Expérience pratique en développement Python, en particulier pour les fonctions AWS Lambda, démontrant la capacité à exploiter Python dans les architectures sans serveur.
  • Forte compréhension de l'architecture logicielle et capacité à contribuer à la conception de bas niveau (LLD) pour des systèmes complexes.
  • Compétences avérées en mentorat, guidant et encadrant les membres juniors de l'équipe pour favoriser une culture de collaboration et de partage des connaissances.
  • Révision de code des membres de l'équipe.
  • Aider à maintenir la qualité, l'organisation et l'automatisation du code.
  • Gérer l'équipe et livrer le projet avec succès.
  • Concevoir, construire et maintenir une infrastructure cloud AWS évolutive, fiable et sécurisée en utilisant des outils d'Infrastructure as Code (IaC) tels que Terraform ou CloudFormation.
  • Développer, tester et déployer des pipelines CI/CD en utilisant GitLab CI/CD, en optimisant les processus de build, de test et de déploiement.
  • Gérer les clusters Kubernetes, y compris la configuration initiale, la configuration et la mise à l'échelle des applications conteneurisées.
  • Automatiser les tâches répétitives à l'aide de langages de script tels que Bash, Python ou d'autres outils de scripting pertinents.
  • Collaborer avec les équipes de développement et d'assurance qualité pour intégrer les meilleures pratiques DevOps dans le cycle de vie du développement logiciel.
  • Surveiller les performances du système, résoudre les problèmes et assurer la disponibilité, la fiabilité et l'évolutivité du système.
  • Développer des scripts et des outils d'automatisation pour gérer et optimiser l'infrastructure cloud et les déploiements.
  • Mettre en œuvre les meilleures pratiques de sécurité et les contrôles de conformité sur l'ensemble de l'infrastructure cloud et des pipelines CI/CD.

Nous utilisons des cookies pour faire fonctionner le site et, avec votre accord, pour analyser notre trafic.