Search by job, company or skills

Oivan

DevOps Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

What We Need

Oivan is looking for an experienced DevOps Engineer to join our team in Riyadh, KSA. This role requires strong expertise in - GitLab platform implementation and migrations- CI/CD implementation and best practices for both on-premise and hybrid architectures- Hands-on experience in Kubernetes Orchastration, OpenStack environments, and Google Cloud Platform (GCP)

What You'll Do

We offer you the unique opportunity to apply and develop your skills with a diverse and geographically distributed team of technology. You will play a key role in automation, CI/CD pipelines, and enterprise-scale continuous integration and deployment across complex, mission-critical environments.The following are the main duties you will do as part of this job:

  • Design, implement, and maintain CI/CD pipelines using GitLab, following DevOps and DevSecOps best practices
  • Design, implement, and manage cloud and hybrid environments across GCP, Oracle Cloud, or Azure
  • Automate infrastructure provisioning, configuration, and deployments using Infrastructure as Code (Terraform and Ansible)
  • Design and operate container platforms using Kubernetes, SUSE Rancher, and OpenStack
  • Deploy, manage, and maintain PostgreSQL clusters and Redis clusters (Sentinelbased) for high availability and resilience
  • Implement and operate Consul clusters for service discovery and configuration management
  • Design and test Disaster Recovery (DR) solutions, including data replication, failover strategies, and DR networking setup
  • Lead discovery and assessment activities to understand existing SDLC, CI/CD, and infrastructure environments
  • Install, configure, and operate GitLab on-premise environments
  • Design and recommend GitLab reference architectures
  • Plan and execute migration from existing GitLab instances or other DevOps platforms (e.g., Azure DevOps, Jenkins, Bitbucket) to new GitLab environments
  • Automate infrastructure provisioning and application deployments using Infrastructure as Code
  • Create and maintain Runbooks and Playbooks for product- and project-based operations
  • Bridge the gap between Development, Operations, and Security teams
  • Implement security scanning and automated security testing within CI/CD pipelines
  • Monitor, troubleshoot, and optimize platform performance, availability, and reliability
  • Conduct training sessions and knowledge transfer for customers and internal teams
  • Work closely with customer stakeholders in on-site engagements in KSA

What You Have

Our ideal candidate will fulfill the following requirements:

  • 5+ years of hands-on experience in DevOps, CI/CD, or Platform Engineering
  • Experience with cloud administration on at least one of the following:o Google Cloud Platform (GCP)o Oracle Cloud Infrastructure (OCI)o Microsoft Azure
  • Strong hands-on experience with Infrastructure as Code:o Terraformo Ansible
  • Hands-on experience with Gitlab migrations and High-Available gitlab implementations.
  • Experience managing PostgreSQL clusters
  • Experience with Redis clusters, including Sentinel
  • Hands-on experience with object storage solutions
  • Expertise in container orchestration and platforms:o Kuberneteso SUSE Ranchero OpenStack
  • Experience with Consul clusters for service discovery and configuration
  • Strong Disaster Recovery (DR) skills, including:o Data replication strategieso DR networking setup and failover planning
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Strong experience working in on-premise enterprise environments
  • Ability to work independently in customer-facing roles

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138095105

Similar Jobs