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