About the Role
As a DevSecOps Engineer, you will design and operate the platforms that enable our clients to build, ship, and run software safely at enterprise scale. Your work will span CI/CD, cloud, container orchestration, and security—bridging the gap between development, operations, and security teams to ensure that releases are fast, repeatable, and secure. This hands-on, client-facing role is based in Riyadh, where you will work on complex, mission-critical environments, lead discovery and migration activities, and enhance how we deliver engineering platforms.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
What You'll Do
- Build and run CI/CD: Design, implement, and maintain CI/CD pipelines using GitLab, adhering to DevOps and DevSecOps best practices.
- Architect cloud and hybrid environments: Design, implement, and manage cloud and hybrid environments across Google Cloud Platform (GCP), Oracle Cloud, or Microsoft Azure.
- Automate with IaC: Automate infrastructure provisioning, configuration, and deployments using Infrastructure as Code (Terraform and Ansible).
- Operate container platforms: Design and operate container platforms using Kubernetes, SUSE Rancher, and OpenStack.
- Run resilient data services: Deploy, manage, and maintain PostgreSQL clusters and Redis clusters (Sentinel-based) for high availability and resilience.
- Manage service discovery: Implement and operate Consul clusters for service discovery and configuration management.
- Design for resilience: Design and test Disaster Recovery (DR) solutions, including data replication, failover strategies, and DR networking setup.
- Lead discovery and migration: Oversee the assessment of existing SDLC, CI/CD, and infrastructure environments, planning and executing migrations from existing GitLab instances or other DevOps platforms (e.g., Azure DevOps, Jenkins, Bitbucket) to new GitLab environments.
- Stand up GitLab: Install, configure, and operate GitLab on-premise environments, creating GitLab reference architectures.
- Document operations: Create and maintain Runbooks and Playbooks for product- and project-based operations.
- Embed security: Implement security scanning and automated security testing within CI/CD pipelines.
- Bridge teams: Foster collaboration between Development, Operations, and Security teams to deliver secure, reliable platforms.
- Keep platforms healthy: Monitor, troubleshoot, and optimize platform performance, availability, and reliability.
- Share knowledge: Conduct training sessions and knowledge transfer for customers and internal teams.
- Engage clients: Work closely with customer stakeholders in on-site engagements in Saudi Arabia.
What You Have
Core Experience
- 5+ years of hands-on experience in DevOps, CI/CD, or Platform Engineering.
- Strong experience working in on-premise enterprise environments.
- Ability to work independently in a customer-facing role.
- Cloud: Experience with cloud administration on at least one of the following:
- Google Cloud Platform (GCP)
- Oracle Cloud Infrastructure (OCI)
- Microsoft Azure
- Infrastructure as Code:
- Strong hands-on experience with Terraform and Ansible.
- CI/CD & GitLab:
- Hands-on experience with GitLab migrations and high-availability GitLab implementations.
- Container & Orchestration:
- Expertise in container orchestration and platforms: Kubernetes, SUSE Rancher, OpenStack.
- Data & Platform Services:
- Experience managing PostgreSQL clusters and Redis clusters (including Sentinel).
- Hands-on experience with object storage solutions.
- Experience with Consul clusters for service discovery and configuration.
- Resilience:
- Strong Disaster Recovery (DR) skills, including data replication strategies, DR networking setup, and failover planning.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
What We Offer
At the company, you will join a diverse team of experts dedicated to delivering reliable digital services. We offer continuous professional development, training opportunities, and a collaborative culture focused on collective success.
How We Work
- Production impact: We build solutions that are measurable, secure, and maintainable.
- Nordic engineering standards: We prioritize engineering excellence, security, and long-term maintainability.
- One team: We match tasks to the right owner and adapt as priorities shift while working collaboratively to succeed.
- Transparency: We ask questions and understand the reasoning behind each decision.