DevOps

Tamkeen Technologies

Riyadh

On-site

SAR 300,000 - 600,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tamkeen Technologies seeks a DevOps Manager to lead the DevOps function, drive scalable, secure delivery pipelines, and empower teams with automation and self-service platforms.

You will own CI/CD, GitOps, and Kubernetes deployment practices, collaborating with Software Engineering, Cloud, Security, QA, and Architecture teams to raise delivery reliability and observability.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 7+ years of experience in DevOps, Platform Engineering, SRE, Cloud Engineering, or related disciplines.
  • 2+ years of experience leading technical teams.
  • Hands-on experience with GitLab CI/CD or comparable enterprise CI/CD platforms.
  • Strong hands-on experience with Kubernetes and Docker/container technologies.
  • Experience with GitOps and Argo CD or similar technologies.
  • Strong experience with Infrastructure as Code and configuration automation.
  • Experience with Linux administration, networking fundamentals, scripting, and automation.
  • Experience with cloud and private-cloud environments such as OpenStack, OCI, GCP, AWS, or Azure.
  • Understanding of software engineering practices, branching strategies, release management, and SDLC.
  • Good understanding of application security and DevSecOps practices.
  • Experience with observability technologies such as Prometheus, Grafana, OpenTelemetry, or similar platforms.
  • Experience building internal developer platforms or self-service engineering capabilities is highly desirable.

Responsibilities

  • Lead and develop the DevOps engineering team and provide strong technical leadership.
  • Own the organization’s CI/CD strategy, standards, tooling, and engineering practices.
  • Design, operate, and continuously improve GitLab-based software delivery pipelines.
  • Lead Kubernetes-based application deployment practices across dev, test, staging, and production.
  • Establish and improve GitOps practices using Argo CD.
  • Standardize build, test, security scanning, release, deployment, and rollback processes.
  • Drive Infrastructure as Code and automation to reduce manual operational activities.
  • Build reusable CI/CD templates and deployment patterns for development teams.
  • Improve developer experience through self-service capabilities, automation, and documentation.
  • Work with Software Engineering and QA to integrate automated testing and quality gates.
  • Collaborate with Cybersecurity to implement DevSecOps controls (SAST, SCA, container scanning, secrets mgmt).
  • Establish proper separation of duties and controlled production deployment processes.
  • Improve observability by integrating monitoring, logging, tracing, and alerting.
  • Ensure high availability, scalability, resilience, and recoverability of DevOps platforms.
  • Define and track engineering and delivery metrics (DORA, deployment freq, lead time, etc.).
  • Support incident management, root-cause analysis, and continuous improvement of production delivery processes.
  • Evaluate and introduce new DevOps technologies with measurable value.
  • Manage DevOps platform capacity, licensing, vendors, upgrades, lifecycle, and roadmap.
  • Maintain technical documentation, runbooks, standards, and procedures.
  • Mentor engineers and foster automation, ownership, and continuous improvement.

Skills

GitLab CI/CD
Kubernetes
Docker
GitOps
Argo CD
Infrastructure as Code
Cloud platforms
Linux
Scripting
Cloud platforms

Education

Bachelor’s degree in CS/IT

Tools

Terraform/OpenTofu
Ansible
Bash/Python/Go
OpenTelemetry
Secrets management
Container registries

Job description

The DevOps Manager is responsible for leading the DevOps function and establishing scalable, reliable, secure, and automated software delivery practices across the organization.

The role owns and continuously improves CI/CD, GitOps, container platforms, developer enablement, deployment automation, and related DevOps tooling while working closely with Software Engineering, Platform Engineering, Cloud, Infrastructure, Security, QA, and Architecture teams.

Key Responsibilities
  • Lead and develop the DevOps engineering team and provide strong technical leadership.
  • Own the organization’s CI/CD strategy, standards, tooling, and engineering practices.
  • Design, operate, and continuously improve GitLab-based software delivery pipelines.
  • Lead Kubernetes-based application deployment practices across development, testing, staging, and production environments.
  • Establish and improve GitOps practices using technologies such as Argo CD.
  • Standardize build, test, security scanning, release, deployment, and rollback processes.
  • Drive Infrastructure as Code and automation to reduce manual operational activities.
  • Build reusable CI/CD templates, deployment patterns, and engineering standards for development teams.
  • Improve developer experience through self-service capabilities, automation, documentation, and standardized platform services.
  • Work with Software Engineering and QA teams to integrate automated testing and quality gates into delivery pipelines.
  • Work closely with Cybersecurity to implement DevSecOps controls, including SAST, SCA, container scanning, secrets management, and security gates.
  • Establish proper separation of duties and controlled production deployment processes.
  • Improve application observability by integrating monitoring, logging, tracing, and alerting into the software delivery lifecycle.
  • Ensure high availability, scalability, resilience, and recoverability of DevOps platforms and services.
  • Define and track engineering and delivery metrics, including DORA metrics, deployment frequency, lead time, change failure rate, and recovery time.
  • Support incident management, root-cause analysis, and continuous improvement of production delivery processes.
  • Evaluate and introduce new DevOps and platform engineering technologies where they provide measurable value.
  • Manage DevOps platform capacity, licensing, vendors, upgrades, lifecycle, and technical roadmap.
  • Maintain technical documentation, runbooks, standards, and operational procedures.
  • Mentor engineers and establish a culture of automation, engineering excellence, ownership, and continuous improvement.
Qualifications & Experience
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 7+ years of experience in DevOps, Platform Engineering, SRE, Cloud Engineering, or related disciplines.
  • 2+ years of experience leading technical teams.
  • Strong hands-on experience with GitLab CI/CD or comparable enterprise CI/CD platforms.
  • Strong hands-on experience with Kubernetes and Docker/container technologies.
  • Experience with GitOps and Argo CD or similar technologies.
  • Strong experience with Infrastructure as Code and configuration automation.
  • Experience with Linux administration, networking fundamentals, scripting, and automation.
  • Experience with cloud and private-cloud environments such as OpenStack, OCI, GCP, AWS, or Azure.
  • Understanding of software engineering practices, branching strategies, release management, and SDLC.
  • Good understanding of application security and DevSecOps practices.
  • Experience with observability technologies such as Prometheus, Grafana, OpenTelemetry, or similar platforms.
  • Experience building internal developer platforms or self-service engineering capabilities is highly desirable.
Preferred Technical Skills
  • Terraform / OpenTofu
  • Ansible
  • Bash / Python / Go
  • Sentry / OpenTelemetry
  • Secrets management
  • Artifact and container registries
Preferred Certifications

Relevant certifications such as CKA, CKAD, GitLab Certified, KCNA, HashiCorp Terraform, AWS/Azure/GCP/OCI certifications, or equivalent are preferred.

  • Strong technical leadership
  • Problem solving and troubleshooting
  • Reliability and operational excellence
  • Software delivery and release engineering
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

azmtalent • Saudi Arabia

On-site
SAR 200,000 - 350,000
Senior DevOps Engineer
Senior DevOps Engineer

Norconsult Telematics • Medina

On-site
SAR 600,000 - 900,000
Senior DevOps Engineer
Senior DevOps Engineer

Norconsult Telematics • Riyadh

On-site
SAR 350,000 - 520,000
Devops Engineer, Senior
Devops Engineer, Senior

Adree • Riyadh

On-site
SAR 320,000 - 540,000
Senior DevOps Engineer
Senior DevOps Engineer

Gathern | جاذر إن • Riyadh

On-site
SAR 180,000 - 280,000
DevOps Engineer
DevOps Engineer

AlMosafer • Riyadh

On-site
SAR 60,000 - 80,000
DevOps Engineer
DevOps Engineer

Devoteam • Riyadh

On-site
SAR 220,000 - 360,000
مهندس DevOps
مهندس DevOps

Nqoodlet • Riyadh

On-site
SAR 240,000 - 360,000
(Senior) DevSecOps Engineer
(Senior) DevSecOps Engineer

Oivan Group Oy • Riyadh

On-site
SAR 300,000 - 500,000
DevOps / Cloud Engineer
DevOps / Cloud Engineer

Kenroz Private Limited • Saudi Arabia

On-site
SAR 280,000 - 360,000