DevOps Engineer
Saudi AZM
Riyadh, KSAMid-levelTechnology
On-siteBalancedSaudi marketDirect from employer
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.