Position Objectives
To lead end-to-end cloud infrastructure design, deployment, and automation for an enterprise-grade platform. The ideal candidate is a hands-on technical leader who can architect scalable solutions, resolve complex issues, tune system performance, mentor system administrators, maintain thorough documentation, and proactively communicate with clients and senior stakeholders - acting as a true end-to-end DevOps consultant.
Job Description & Responsibilities
- Design, build, and own cloud infrastructure on Oracle Cloud Infrastructure (OCI) supporting enterprise applications.
- Architect and manage containerised environments using Docker, Kubernetes, and OpenShift across Dev, Test, Staging, and Production.
- Implement and maintain high availability at application and web layers using Nginx (load balancing) and Redis (session management).
- Configure, optimise, and performance-tune PostgreSQL databases for reliability and scale.
- Build and maintain robust CI/CD pipelines to automate integration and deployment workflows.
- Proactively monitor system health, identify bottlenecks, and resolve infrastructure issues before they escalate.
- Design and enforce backup, disaster recovery, and business continuity strategies.
- Guide and mentor system administrators on best practices, configurations, and troubleshooting.
- Collaborate with development and architecture teams to align infrastructure with application requirements.
- Support deployment of Odoo (Python) and Camunda BPM-based applications.
- Maintain clear, up-to-date technical documentation covering architecture, runbooks, and procedures.
- Provide timely, accurate updates to clients and senior leadership on infrastructure status, risks, and progress.
Qualifications & Required Skills
- Bachelor of Engineering in Computer Science
- 7+ years in DevOps or cloud infrastructure engineering with a proven, hands-on track record of designing infrastructure from scratch and resolving critical production issues independently.
- Oracle Cloud Infrastructure (OCI): Hands-on architecture, deployment, and environment management.
- Containers & Orchestration: Deep practical expertise in Docker, Kubernetes, and OpenShift - not theoretical.
- Linux: Advanced administration, hardening, and troubleshooting of Linux-based environments.
- Web & Middleware: Nginx configuration and load balancing; Redis session management and tuning.
- Database: PostgreSQL performance tuning, optimisation, and reliability management.
- CI/CD: Hands-on experience with Jenkins, GitLab CI, ArgoCD, or equivalent tools.
- Monitoring & Observability: Prometheus, Grafana, ELK Stack - setup, configuration, and active use.
- Scripting & Automation: Strong Bash and Python scripting with a deep automation mindset.
- Application Familiarity: Odoo (Python) and Camunda BPM exposure is a strong advantage.
- Certifications: Oracle Cloud, Kubernetes (CKA/CKAD), or recognised DevOps certifications preferred.
- Security: Experience in enterprise infrastructure security and hardening.
- Communication: Able to deliver clear, timely updates to clients and senior stakeholders; translates technical complexity into business language.
- Leadership: Capable of guiding system admins, enforcing standards, and driving technical decisions independently.
- Documentation: Disciplined in maintaining architecture docs, runbooks, and knowledge transfer materials.
- Language: Arabic proficiency is a plus.
Candidates must demonstrate real, hands-on expertise — not theoretical knowledge. This role demands someone who can design, build, fix, tune, lead, and consult end-to-end.