Xebia Circular Logo

Azure DevOps Lead

Xebia Dubai, United Arab Emirates Posted: 10 Oct 2024

Financial

  • Estimate: $120k - $180k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job
We are seeking an experienced Azure DevOps Architect to join our dynamic team in Dubai. As an Azure DevOps Architect at Xebia, you will play a crucial role in architecting and managing robust, scalable, and secure Kubernetes clusters. You will be responsible for implementing and optimizing CI/CD pipelines, ensuring code quality, and integrating security measures throughout the development lifecycle.

Responsibilities:

  • Manage and upgrade multiple Kubernetes clusters, implementing High Availability & Disaster Recovery strategies.
  • Oversee source code repositories and version control using effective Git branching strategy with Azure DevOps.
  • Utilize open-source tools to ensure code deployed in Azure DevOps meets stringent quality standards.
  • Implement Azure DevOps Pipelines for continuous integration and deployment (CI/CD).
  • Employ GitOps for Continuous Deployments using Rancher.
  • Develop, manage, and update Helm charts.
  • Utilize Vault for managing and updating secrets, integrating with other applications and infrastructure.
  • Set up and manage observability platforms with tools such as Prometheus, Grafana, Grafana Loki, FluentD.
  • Configure, deploy, and manage Kubernetes workloads on-premise infrastructure focusing on scalability, reliability, and security.
  • Implement deployment strategies like Blue-Green deployments and Canary Releases.
  • Integrate security testing tools for SAST & DAST into CI/CD pipelines, following principles of DevSecOps.
  • Manage backup and restore processes for containerized workloads, including stateful applications like databases in Kubernetes.
  • Deploy and manage traffic routing and load balancing in Istio service mesh within Kubernetes clusters.
  • Work with Infrastructure as Code (IaC) tools like Terraform.
  • Utilize configuration management tools such as Ansible, Chef, Puppet.
  • Demonstrate excellent problem-solving skills and the ability to analyze complex technical requirements.
  • Provide technical guidance and support to team members, promoting knowledge sharing and skill development.
  • Handle large infrastructure and distributed systems like Kafka, Elastic Search, Redis, etc.
  • Have a deep understanding of operations processes, system administration, and automation (e.g., Linux, Unix).

Qualifications:

  • Proven experience in a similar role, showcasing expertise in Kubernetes, Azure DevOps, and related technologies.
  • Strong problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
  • Relevant certifications like Certified Kubernetes Administrator and Azure DevOps Engineer.
  • 9-15 years of experience is preferred.
  • 4+ years of work experience with Rancher Kubernetes Management.
  • 7+ years of work experience with Azure DevOps Services.
  • 6+ years of work experience with Azure Kubernetes Service (AKS).
Apply now

Jobs you might like   View all jobs

About Xebia

Xebia is a pioneering and proven authority in the digital transformation arena, partnering with many of the world’s leading companies to help them become digital leaders and build resilient organizations at any scale. Whether it's harnessing the potential of data and AI, leveraging the flexibility of cloud computing, modern software development, or embracing the efficiency of low code, we provide comprehensive services that address every aspect of the digital landscape.