Job Posting Location : Riyadh, Saudi Arabia
Position Objective:
Own deployment automation, production reliability and infrastructure performance for Bonya/Linkara and related enterprise platforms. Implement and operate secure, recoverable services while improving availability, response time and release quality.
Job Description & Responsibilities:
- Administer RHEL/Linux servers and application runtimes, including troubleshooting CPU, memory, disk I/O, process limits and application services.
- Build and operate Docker-based container deployments and implement the approved OpenShift migration, including namespaces, routes, probes, resource controls and failover.
- Build Azure DevOps CI/CD pipelines for Odoo/Python and React releases, including tests, security scans, artifacts, promotion controls and rollback validation.
- Architect and deploy high-availability infrastructure on OCI using Terraform, Ansible, and GitHub Actions, prioritising resilience and disaster recovery.
- Manage containerised environments with Docker, Kubernetes, and Helm, implementing GitOps for automated deployments across Dev, Test, Staging, and Production.
- Optimise CI/CD pipelines with Jenkins, GitLab CI, or ArgoCD, incorporating canary deployments and zero-downtime strategies.
- Implement monitoring and logging using Prometheus, Grafana, ELK Stack, Sentry, Zabbix, or New Relic to resolve issues proactively.
- Configure and optimise databases/services (PostgreSQL, MySQL, Redis, Kafka, Nginx) for performance, security, and scalability.
- Champion SRE practices, including incident management, blameless postmortems, secrets management, and security integration.
- Collaborate with development and architecture teams to align infrastructure with application needs, especially for Odoo (Python) and Camunda BPM platforms.
- Troubleshoot complex infrastructure issues, optimising for scalability and performance in multi-cloud environments (OCI, AWS, Azure, VMware).
- Communicate technical concepts clearly and foster a collaborative, team-oriented environment.
Qualifications & Experience:
- Bachelor’s degree in IT, Computer Science, Engineering or equivalent practical experience
- At least 10 years of relevant IT experience, including substantial hands-on ownership of production DevOps, Linux infrastructure and enterprise application operations.
- Demonstrated delivery of reliable platforms and resolution of complex production incidents is essential
- Strong RHEL/Linux administration and Nginx configuration, including systemd, networking, TLS, reverse proxying, load balancing, permissions, SELinux and CPU, memory and I/O diagnostics.
- Strong Docker and production OpenShift/Kubernetes experience: Dockerfiles, image registries, networking, volumes, deployment manifests, probes, resource limits, RBAC and security context constraints. Diagnose failed deployments, pod restarts and unavailable services.
- Hands-on Azure DevOps YAML pipelines, Git, build agents, artifacts, environment controls and secure service connections. Strong Python and Bash scripting, Ansible automation and working Terraform knowledge.
- Strong PostgreSQL administration and SQL diagnostics: pg_stat_activity, pg_stat_statements, locks, execution plans, connections, autovacuum, backups, WAL and recovery. Understand the impact of connection pooling and configuration changes on Odoo transactions.
- Hands-on observability and profiling: ELK/Kibana, metrics and APM or distributed tracing, Python/Odoo profiling and interpretation of call stacks. Experience running load tests with k6, JMeter, Locust or equivalent and correlating results across application, network and storage layers.
- Practical knowledge of Odoo/Python hosting, workers, scheduled jobs, dependencies, sessions and filestore behavior; React build pipelines; and HTTP/API troubleshooting. Strong shared-storage/NFS diagnostics and experience validating backup, restore and failover procedures