Cloud Operations Engineer

INFINOX LIMITEDDubai, DubaiHybridFull-timeMid level, 2–5 yearsListed 4 hours ago

Apply now

About this role

Key Job 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.

- 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 centres to keep latency low.

- 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.

- Optimise 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).

- Containerise 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).

- Take part 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 document the work.

- Eagerness to learn new tools and improve existing processes.