Position: DevOps Engineer
Location: Remote (Client based in Riyadh, Saudi Arabia)
Our client, a leading fintech company headquartered in Riyadh, is seeking a talented DevOps Engineer to join their distributed technology team. This is a remote position, offering the opportunity to work on cutting-edge financial platforms while collaborating with a global engineering team.
Key Responsibilities
- Design, build, and optimize CI/CD pipelines using GitLab.
- Implement infrastructure automation with GitLab, Helm, Terraform, and Ansible.
- Set up and enhance monitoring, logging, and alerting systems using Grafana Stack and Victoria Metrics.
- Manage and scale containerized environments with Kubernetes, Helm, and Docker (K8s on GCP).
- Strengthen system reliability, fault tolerance, and security across all environments.
- Configure and maintain zero-downtime deployments and canary releases via service mesh technologies.
- Embed DevSecOps best practices including SAST/DAST, secret scanning, and automated compliance checks.
- Contribute to architecture design for scalable, secure, and high-performance fintech solutions.
Requirements
- Strong hands-on experience with Kubernetes, Helm, Docker, and CI/CD.
- Proven expertise with AWS or Google Cloud platforms.
- Proficiency in Terraform or similar IaC tools.
- Experience working with Kafka and PostgreSQL.
- Solid understanding of network protocols, Linux systems, and security fundamentals.
- Strong scripting abilities in Bash, Python, or Go.
- Bachelor's degree (or higher) in Computer Science, Engineering, or a related discipline.
- Minimum 4 years of relevant experience.
- Intermediate or higher English proficiency.
Preferred Qualifications
- Prior experience in banking or fintech domains.
- Strong ownership mindset, with the ability to diagnose and resolve issues end-to-end.
- Skilled at balancing scalability, cost-efficiency, and performance.
- Collaborative and eager to mentor or share knowledge within the engineering team.