We are seeking a highly motivated Cloud Automation Engineer to be based in Riyadh,KSA. This Engineer will design, build, and optimize infrastructure automation solutions for cloud-based environments. The ideal candidate will have expertise in tools such as Ansible, Terraform, CloudFormation, and proficiency in setting up CI/CD pipelines. This role also involves leveraging VMware automation and the Aria stack to deliver scalable and secure infrastructure solutions using Infrastructure as Code (IaC) practices.
Key Responsibilities:
• Infrastructure Automation & Orchestration
o Develop and maintain reusable and scalable IaC templates using tools like Terraform, Ansible, and CloudFormation.
o Automate provisioning, configuration, and management of cloud infrastructure across public, private, and hybrid cloud environments.
o Implement and manage infrastructure automation solutions leveraging VMware tools and the Aria stack.
o Enable policy-as-code practices to ensure compliance and governance across automated deployments.
• CI/CD Pipelines
o Design and manage CI/CD pipelines for automating the build, test, and deployment of infrastructure and application code.
o Integrate automated testing and quality gates to ensure reliability and performance of deployments.
o Collaborate with DevOps and development teams to streamline the software delivery lifecycle.
• Cloud Platform Management
o Work with platforms such as AWS, Azure, and Google Cloud to deploy and optimize cloud infrastructure.
o Use IaC tools to support multi-cloud and hybrid cloud strategies.
o Enable cloud-native architectures and containerized environments using Kubernetes and Docker.
o Utilize VMware automation tools to enhance operational efficiency and deliver self-service capabilities.
• Monitoring & Optimization
o Monitor infrastructure performance and implement auto-scaling and self-healing mechanisms.
o Identify and automate repetitive operational tasks to enhance efficiency and reduce downtime.
o Troubleshoot infrastructure issues and ensure high availability and disaster recovery readiness.
• Collaboration & Documentation
o Collaborate with development, operations, and security teams to align infrastructure automation with business goals.
o Maintain clear and detailed documentation of automation scripts, pipelines, and architecture.
o Provide training and mentorship to team members on IaC tools and best practices.