About Us:
Revest is more than a retail platform. It’s a partner for growth. We empower enterprises, franchises, and SMEs with a unified platform that connects every part of the retail journey. From ERP and accounting to payments, loyalty, HR, BNPL, and eCommerce. Revest simplifies complexity and makes operations smarter, faster, and more connected. Founded in 2023, Revest is built on deep expertise in retail and technology. Born in Saudi Arabia, we proudly represent local innovation with a global outlook. We go beyond traditional POS by bringing intelligence and automation to the heart of retail, helping businesses unlock efficiency and deliver exceptional customer experiences.
About the Role:
We are hiring a DevOps Engineer to design, build, and operate scalable cloud infrastructure for our enterprise B2B and Retail platforms. You will ensure the reliability, security, and performance of mission-critical systems, while driving automation and best practices across CI/CD pipelines, Kubernetes clusters, and cloud environments.
What You’ll Do:
- Design, provision, and manage scalable infrastructure on AWS and GCP.
- Build and maintain CI/CD pipelines for application development teams.
- Operate and optimize Kubernetes clusters for deployments, scaling, and migrations.
- Ensure high availability of production systems through monitoring, alerting, and incident response.
- Implement and manage logging, monitoring, and automation tools to streamline operations.
- Configure and manage API gateways (Kong), load balancers (Nginx, Netscaler), and messaging systems (Kafka).
- Develop tools and scripts to reduce manual operations and increase efficiency.
- Manage S3 buckets, storage lifecycle policies, and backups (S3/Glacier).
- Conduct root cause analysis, resolve production issues, and implement long-term fixes.
- Collaborate with engineering teams to improve scalability, reliability, and DevOps practices.
What We’re Looking For:
- 3–4 years of experience as a DevOps Engineer in production environments.
- Strong experience with Kubernetes, containerized deployments, and cloud platforms (AWS, GCP, Azure).
- Proficiency in AWS services: EC2, VPC, EKS, S3, IAM. Solid knowledge of Git, GitHub, GitLab and CI/CD workflows.
- Hands-on experience with monitoring, alerting, and logging tools.
- Strong understanding of distributed systems, microservices, and APIs.
- Experience with relational and non-relational databases (PostgreSQL, NoSQL) and Kafka.
- Proven track record in incident management and on-call responsibilities.
- Experience with infrastructure as code (Terraform, Ansible, etc.).
- Familiarity with microservices architecture and service mesh patterns.
- Strong knowledge of security best practices in cloud environments.
- Excellent problem-solving, collaboration, and communication skills.