DevOps Team Lead

منذ 4 أيام

الإمارات العربية المتحدة Good co India دوام كامل ‏90,000 د.إ.‏ - ‏130,000 د.إ.‏ عقد

Role & responsibilities

  • Lead and manage the DevOps team, overseeing infrastructure automation, deployment pipelines, and cloud operations.
  • Design, implement, and maintain scalable, secure, and highly available cloud infrastructure across AWS, Azure, or GCP.
  • Drive CI/CD pipeline development and optimization to enable faster, reliable, and automated software releases.
  • Manage containerization and orchestration platforms, including Docker and Kubernetes.
  • Implement Infrastructure as Code (IaC) using Terraform, Ansible, and other automation tools.
  • Establish and enforce DevOps best practices, operational standards, security policies, and deployment procedures.
  • Oversee system monitoring, logging, alerting, and observability using tools such as Prometheus, Grafana, and ELK Stack.
  • Drive Site Reliability Engineering (SRE) practices, ensuring system availability, performance, scalability, and reliability.
  • Lead incident management, root cause analysis, disaster recovery planning, and business continuity initiatives.
  • Collaborate with software engineering, QA, security, and product teams to streamline development and deployment workflows.
  • Implement DevSecOps practices, vulnerability management, access controls, and cloud security standards.
  • Monitor infrastructure performance, optimize cloud resource utilization, and manage operational costs.
  • Mentor and develop DevOps engineers, conduct technical reviews, and promote continuous learning.
  • Define and track operational KPIs, deployment frequency, system uptime, recovery time, and infrastructure efficiency.
  • Evaluate emerging technologies and tools to improve automation, scalability, and operational excellence.

Preferred candidate profile

  • 6 to 11 years of overall IT experience, with substantial experience in DevOps engineering, cloud infrastructure, and automation.
  • At least 2 to 4 years of experience in a team leadership or technical leadership role.
  • Strong hands‑on expertise in AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Proven experience designing and managing CI/CD pipelines using Jenkins, GitLab CI/CD, or GitHub Actions.
  • Strong knowledge of Docker, Kubernetes, container orchestration, and microservices architecture.
  • Hands‑on experience with Infrastructure as Code tools such as Terraform, Ansible, and CloudFormation.
  • Proficiency in Linux administration, Python, Bash, and Shell scripting.
  • Experience implementing monitoring, logging, and observability solutions using Prometheus, Grafana, ELK Stack, or similar tools.
  • Good understanding of Site Reliability Engineering (SRE), DevSecOps, cloud security, networking, and system performance optimization.
  • Experience managing production environments, incident response, root cause analysis, high availability, and disaster recovery.
  • Demonstrated ability to lead technical teams, manage priorities, and collaborate with cross‑functional stakeholders.
  • Strong analytical, troubleshooting, communication, and problem‑solving skills.
  • Experience optimizing cloud infrastructure costs and implementing scalable enterprise‑grade solutions.
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field; relevant master's degree and industry certifications preferred.