Skip to content

DevOps Engineer

Saudi AZM

Riyadh, KSAMid-levelTechnology

On-siteBalancedSaudi marketDirect from employer
Apply on company site

Direct to the employer's own careers page.

About the role

Key Responsibilities

  • Design, implement, and manage CI/CD pipelines.
  • Automate infrastructure provisioning using Infrastructure as Code (IaC).
  • Deploy and maintain applications across cloud and on\-premises environments.
  • Manage containerized workloads using Docker and Kubernetes.
  • Monitor system availability, performance, security, and capacity.
  • Identify and resolve infrastructure, application, and deployment issues.
  • Implement logging, alerting, backup, and disaster\-recovery solutions.
  • Apply security best practices throughout the software development lifecycle.
  • Manage source\-control strategies, release processes, and environment configurations.
  • Improve platform reliability, scalability, and deployment frequency.
  • Develop scripts and tools to reduce manual operational tasks.
  • Maintain technical documentation, runbooks, and architecture diagrams.
  • Participate in incident response, root\-cause analysis, and on\-call rotations.
  • Collaborate with cross\-functional teams to promote DevOps practices and continuous improvement.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.
  • Proven experience in DevOps, cloud engineering, site reliability engineering, or systems administration.
  • Experience with at least one major cloud platform: AWS, Microsoft Azure, or Google Cloud.
  • Strong knowledge of Linux administration and networking fundamentals.
  • Experience with CI/CD tools such as GitHub Actions, GitLab CI/CD, Jenkins, or Azure DevOps.
  • Proficiency with Infrastructure as Code tools such as Terraform, CloudFormation, or Pulumi.
  • Experience with configuration\-management tools such as Ansible, Puppet, or Chef.
  • Hands\-on knowledge of Docker and container\-orchestration platforms.
  • Scripting experience using Python, Bash, or PowerShell.
  • Familiarity with monitoring and observability tools such as Prometheus, Grafana, Datadog, Splunk, or the ELK Stack.
  • Understanding of secrets management, identity and access management, and cloud security principles.
  • Strong troubleshooting, communication, and collaboration skills.

Preferred Qualifications

  • Relevant cloud or Kubernetes certifications.
  • Experience managing production Kubernetes environments.
  • Familiarity with GitOps tools such as Argo CD or Flux.
  • Knowledge of service meshes, serverless platforms, and microservices architecture.
  • Experience with database operations, performance tuning, and disaster recovery.
  • Understanding of SRE concepts, including SLIs, SLOs, error budgets, and incident management.
  • Experience supporting high\-availability and large\-scale distributed systems.

Key Performance Indicators

  • Deployment frequency and lead time for changes
  • Application and infrastructure availability
  • Mean time to detect and recover from incidents
  • Change\-failure rate
  • Percentage of infrastructure managed through automation
  • Security and compliance findings
  • Reduction in manual operational work

From the live posting. Full details at the application link above.

The pay benchmark is still calibrating for this exact role.

Similar live roles