DevOps Engineer
On-site (Riyadh)
About us
Databorn is a leading consulting firm that specialises in machine learning, marketing technology, and data management. Our team of over 350+ professionals worldwide is dedicated to delivering best-in-class solutions to large corporations in the financial, telco, oil & gas and retail industries. We leverage advanced analytics and big data to supercharge our clients' digital transformation and fuel their growth.

With offices in the UAE and the KSA, Databorn is a trusted partner for dozens of clients across the globe. Our expertise and experience enable us to implement solutions that drive business success and deliver measurable results. Whether you need help with data management, marketing technology, or machine learning, Databorn has the knowledge and skills to help you achieve your goals.

Our clients are major companies in the business and government sectors (main projects include fintech, retail, manufacturing, FMCG).
Benefits You’ll Love
  • Dedicated mentor
  • Databorn and Partner vendor's training and certification opportunities
  • Annual performance bonuses
  • Annual performance review process
  • Projects with the latest technologies and methodologies
Position Summary
We are looking for a DevOps Engineer with a minimum of 2 years of hands-on experience and English proficiency at B2 (Upper‑Intermediate) level or higher.

The role requires practical experience with RabbitMQ and Apache Kafka and involves relocation or long-term assignments in Saudi Arabia (9+ months up to 2 years) to work on-site with client teams and apply strong DevOps practices across CI/CD, containerization and infrastructure automation.

What You’ll Do And What You’ll Need
Your Responsibilities
  • Administer RabbitMQ clusters: HA, exchanges/queues, tuning and delivery semantics.
  • Build and maintain CI/CD pipelines with quality gates, rollbacks and versioned releases.
  • Provision and manage cloud and Kubernetes infra using Terraform/CloudFormation.
  • Automate tasks with scripts (Bash/Python) and use IaC for reproducible, reviewed changes.
  • Monitor and operate systems (metrics/logs/tracing); set SLOs/SLIs, alerts and runbooks.
  • Enforce security: secrets management, vulnerability scanning, image hardening and access controls.
  • Lead incident/change management (triage, RCA, remediation).
Experience & Skills We Are Looking For
Required
  • Operating Systems: Strong command of Linux distributions including Debian, CentOS, and Ubuntu
  • Containerization & Orchestration: Proficient with Docker; experienced with Kubernetes (k8s) and/or OpenShift for deployment and scaling
  • Message Brokers: Practical experience with RabbitMQ and Apache Kafka
  • Databases: Skilled with relational databases (PostgreSQL, Oracle, Microsoft SQL Server) and NoSQL (MongoDB, Redis)
  • Monitoring & Observability: Expertise in Prometheus, Grafana, distributed tracing tools (OpenTracing, Jaeger, AppDynamics), and logging stacks (ELK, Vector, Fluentd)
  • CI/CD & Automation: Designing and managing CI/CD pipelines using GitLab CI/CD, Jenkins, TeamCity; knowledge of artifact management (GitLab Packages, Docker Registry)
  • Version Control: Experienced with Git and platforms like GitLab and Bitbucket
  • Proficiency in English (spoken and written) C1 level or higher, ability to understand different accents English
  • Cultural awareness and flexibility
  • Positive attitude toward possible business trips within the MENA region.
  • Willingness to relocate to Dubai, UAE
Desired
  • Experience working with banking, transactional, or customer analytics data
  • Proficiency in Arabic
We offer a competitive salary and commission package, as well as opportunities for growth and advancement within the company. If you are a motivated and experienced sales professional, we would like to hear from you.
Apply now
Leave your resume, and we will contact you