Find Your Dream Job

Search through thousands of job postings to find your next opportunity

Date Posted

Job Type

Technology

Work Setting

Salary Range

$0k $100k $200k+

Experience Level

DevOps Engineer (m/f/d)

Halian

Riyadh, Saudi Arabia

Job Purpose:

The DevOps Engineer is a key enabler of digital transformation, ensuring seamless integration of development and operations. This role is responsible for building and maintaining CI/CD pipelines, enhancing automation, and optimising deployment processes across environments. The DevOps Engineer works closely with development, QA, and infrastructure teams to foster a culture of continuous improvement, agility, and operational excellence.


Key Responsibilities:

  • Oversee and manage daily CI/CD operations, infrastructure performance, and deployment cycles. Troubleshoot issues swiftly and ensure high availability of environments.
  • Support smooth functioning of development and testing activities through stable DevOps practices and timely intervention.
  • Ensure adherence to established IT policies, processes and procedures related to DevOps, cloud operations, security, and compliance.
  • Contribute to the development and continuous refinement of standard operating procedures, deployment guidelines, and automation frameworks in alignment with regulatory requirements and industry standards.
  • Promote consistent governance and documentation of change management and configuration management practices.


DevOps Tooling & Automation

  • Design, implement and manage CI/CD pipelines using GitLab.
  • Automate infrastructure provisioning using Infrastructure as Code (IaC) with Terraform.
  • Implement monitoring, logging and alerting solutions (e.g., Prometheus, Grafana, ELK Stack) for system observability.
  • Integrate DevSecOps tools such as SonarQube and Volt into the CI/CD lifecycle
  • Integrate and automate collaboration workflows with project management tools such as Jira for traceability and deployment visibility
  • Use GitOps tools like Argo CD for managing Kubernetes deployments and enabling declarative infrastructure delivery.


Cloud & Infrastructure Operations

  • Maintain and operate cloud environments (GCP and AWS) with a focus on scalability, cost optimisation and security.
  • Implement containerisation and orchestration using Docker and Kubernetes.
  • Manage infrastructure lifecycle, including versioning, upgrades, and patching using automated processes.


Collaboration & Agile Delivery

  • Work closely with software engineers, architects and QA to streamline development workflows and reduce lead time.
  • Participate in Agile ceremonies, including sprint planning, retrospectives, and backlog grooming.
  • Support release planning and coordinate deployments across non-production and production environments.


Qualifications & Experience:

  • Bachelor’s degree in computer science, Software Engineering, MIS, or a related discipline.
  • Minimum: 3–5 years of hands-on DevOps experience, including software development, infrastructure automation and CI/CD implementation.


Nature of Experience:

  • CI/CD tools (GitLab, Argo CD)
  • Cloud platforms (GCP or AWS)
  • Kubernetes and Docker § Infrastructure as Code (Terraform, Ansible)
  • Monitoring and logging (Grafana, Prometheus, ELK)
  • Scripting (Python, Bash, Groovy)
  • Agile methodologies and DevOps culture

New SRE Jobs

Connecting top SRE talent with leading companies.

For SRE Professionals

For Employers

Company