About the Role / About the Job
We are seeking a skilled Cloud Operations Engineer to design, provision, and manage cloud environments primarily on AWS/Azure. The ideal candidate will have hands-on experience in CloudOps, DevOps, or infrastructure roles and possess strong knowledge of cloud architecture, automation, monitoring, and security best practices. You will work closely with developers, QA, and security teams to improve delivery and stability while ensuring the production infrastructure is operating smoothly, securely, and efficiently.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
Key Responsibilities
Cloud Infrastructure
- Design, provision and manage cloud environments on AWS/Azure (compute, networking, storage, IAM, databases).
- Build and maintain infrastructure as code using Terraform, CloudFormation, or similar tools.
- Manage VPCs, subnets, load balancers, DNS, VPNs, and firewall rules.
- Set up, manage, back up, and restore PostgreSQL and MySQL databases.
- Work with co-located and hosted infrastructure in financial data centers to maintain low latency.
- Handle day-to-day operations of the production infrastructure.
- Manage DNS for all group brands and domains using Cloudflare, including DNS records, SSL/TLS certificates, WAF rules, DDoS protection, rate limiting, page rules, and caching for client portals and websites.
- Optimize cloud costs through right-sizing, reserved capacity, and tagging policies.
- Lead incident response for production operations.
- Maintain clear runbooks, architecture diagrams, and documentation.
Automation
- Build and maintain CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, or Azure DevOps).
- Containerize applications with Docker and run them on Kubernetes (EKS).
- Automate repetitive operational tasks with Bash, Python, or PowerShell.
Monitoring and Reliability
- Set up monitoring, logging, and alerting (CloudWatch, Datadog).
- Participate in an on-call rotation; troubleshoot and resolve production incidents.
- Write post-incident reviews and drive fixes to prevent recurrence.
- Implement backup, disaster recovery, and high-availability strategies.
Security and Compliance
- Apply security best practices: least-privilege IAM, secrets management, patching, and hardening.
- Support vulnerability scanning and audit or compliance requirements (e.g., ISO 27001, SOC 2).
Collaboration
- Work closely with developers, QA, and security teams to improve delivery and stability.
Required Skills
- 3-4 years of hands-on experience in CloudOps, DevOps, or infrastructure roles.
- Strong working knowledge of at least one major cloud platform (AWS, Azure, or GCP).
- Practical experience with Terraform or another infrastructure-as-code tool.
- Hands-on experience with Docker and Kubernetes in production.
- Hands-on experience with MySQL/PostgreSQL database setup, access management, backup and restore, and data engineering.
- Experience building CI/CD pipelines with tools such as Jenkins, GitLab CI, or GitHub Actions.
- Solid Linux administration skills and working knowledge of Windows Server.
- Scripting skills in Python and Bash.
- Good understanding of networking: TCP/IP, DNS, HTTP/S, load balancing, VPN, and firewalls.
- Experience with monitoring and logging tools (e.g., CloudWatch, Datadog).
- Comfortable with Git and Git-based workflows.
- Understanding of Snowflake data warehousing, with the ability to help improve data quality and controls across data processes.
Preferred Qualifications
- Cloud certifications such as AWS Solutions Architect / SysOps Associate, Azure Administrator (AZ-104), or CKA.
- Configuration management with Ansible, Chef, or Puppet.
- Exposure to multi-cloud or hybrid (on-premise + cloud) environments.
- Familiarity with FinOps practices and cloud cost tooling.
- Experience in regulated industries such as CFD brokerage or fintech.
Soft Skills
- Clear written and verbal communication with technical and non-technical teams.
- Ownership: follows tasks through to completion and documents the work.
- Eagerness to learn new tools and improve existing processes.