DevOps Engineer at Oivan Group Oy
Al Maathar Municipality, Riyadh Region, Saudi Arabia -
Full Time


Start Date

Immediate

Expiry Date

04 Apr, 26

Salary

0.0

Posted On

04 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

DevOps, CI/CD, GitLab, Kubernetes, OpenStack, Google Cloud Platform, Terraform, Ansible, PostgreSQL, Redis, Consul, Disaster Recovery, Infrastructure as Code, Cloud Administration, Automation, Service Discovery

Industry

Software Development

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 What We Offer Who We Are Privacy Notice
Responsibilities
The DevOps Engineer will design, implement, and maintain CI/CD pipelines using GitLab and manage cloud and hybrid environments. They will also automate infrastructure provisioning and deployments, and ensure high availability and resilience of database clusters.
Loading...