Job is based at Riyadh, Saudi Arabia
Position Objective
Deploy, manage, and optimize Odoo-based applications across cloud and on-premises environments. Ensure high availability, performance, and business continuity through strong system administration and DevOps automation
Job Description and Responsibilities:
• System Administration (Bare Metal Focus)
• Deploy and manage Odoo applications on VMs and physical servers
• Configure and maintain PostgreSQL databases and clustering for high availability
• Implement storage solutions and manage disk/volume configurations
• Execute hot/cold backup strategies and disaster recovery plans
• Perform database performance tuning and optimization
• Manage cloud-to-on-prem migrations (and vice versa)
• DevOps & Automation
• Design and implement CI/CD pipelines for automated deployments
• Automate infrastructure provisioning and configuration management
• Implement monitoring and alerting systems
• Manage containerization and orchestration workflows
• Ensure security compliance and system optimization
Qualification and Required Skills
• Bachelor's/Master's in IT/Computer Science
• 6-10 years system administration experience
• 3+ years DevOps experience
• 1+ year working with Odoo ERP
• Expert-level: PostgreSQL (clustering, backup/restore, performance tuning)
• Strong: Python scripting and automation
• Proven experience: Storage management, backup/disaster recovery
• Hands-on: CI/CD tools (Jenkins, GitLab CI/CD, Ansible)
• Proficient: Docker, containerization
• Cloud platforms (AWS/Azure) and on-premises infrastructure
• Monitoring tools implementation
• Preferred
• Infrastructure as Code (IaC) experience
• Kubernetes/container orchestration
• Load balancing and high-availability architectures
• Must Have : Native Arabic speaker