
EngineeringCloud Infrastructure Engineer
We are seeking an experienced Cloud Infrastructure Engineer with strong DevOps expertise to design, implement, and maintain our cloud infrastructure across AWS and GCP environments. The ideal candidate will have extensive experience with infrastructure automation, security best practices, networking, and software development principles.
Company Description
Rezilens is a global leader in business transformation consulting, helping organizations of all sizes navigate complexity through our four-pillar approach: Strategic Foresight, Intelligent Solutions, Trust & Resilience, and Adaptive Transformation. Headquartered in Dubai with origins in Australia, we empower businesses worldwide to reduce risk, accelerate compliance, and drive innovation with measurable outcomes.
About the Role
We are seeking an experienced Cloud Infrastructure Engineer with strong DevOps expertise to design, implement, and maintain our cloud infrastructure across AWS and GCP environments. The ideal candidate will have extensive experience with infrastructure automation, security best practices, networking, and software development principles.
Key Responsibilities
- Design, deploy, and manage scalable cloud infrastructure on AWS and GCP platforms
- Implement Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Pulumi
- Build and maintain CI/CD pipelines for infrastructure deployment and application delivery
- Configure and manage cloud networking components including VPCs, subnets, security groups, and load balancers
- Implement and maintain robust security controls and compliance measures across cloud environments
- Develop automation scripts and tools using Python to streamline operations and maintenance tasks
- Monitor cloud resources for performance, availability, and cost optimization
- Collaborate with development teams to architect and implement cloud-native solutions
- Troubleshoot complex infrastructure and application issues in cloud environments
- Document infrastructure components, processes, and best practices
- Implement disaster recovery strategies and backup solutions
Required Skills
- 5+ years of experience managing cloud infrastructure in AWS, with at least 2+ years of GCP experience
- Strong understanding of infrastructure automation and IaC principles using Terraform, CloudFormation, or similar tools
- Proficiency in Python programming for automation and tooling
- Experience with containerization technologies (Docker) and orchestration (Kubernetes)
- Strong knowledge of networking concepts including VPCs, subnets, routing, load balancing, and DNS
- Experience implementing and managing CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or AWS CodePipeline
- Deep understanding of cloud security best practices, identity management, and compliance requirements
Preferred Skills
- Professional certifications: AWS Solutions Architect, AWS DevOps Engineer, GCP Professional Cloud Architect, or GCP Professional DevOps Engineer
- Experience with multi-cloud or hybrid cloud architectures
- Knowledge of infrastructure monitoring tools such as Prometheus, Grafana, CloudWatch, or Stackdriver
- Experience with configuration management tools like Ansible, Chef, or Puppet
- Familiarity with serverless architectures (AWS Lambda, Google Cloud Functions)
- Experience with database technologies (SQL and NoSQL)
- Knowledge of GitOps principles and tools
- Experience with infrastructure cost optimization strategies