boardroom-appointments
Senior Cloud Engineer
Job description
Minimum requirements
- Bachelor's degree in Computer Science, Information Technology, or related field
- Professional Certifications such as AWS Certified Solutions Architect, Certified Kubernetes Administrator or similar internationally recognized cloud certifications are a plus.
- Extensive experience with Linux operating systems - Engineer must be proficient in Linux administration, scripting, and troubleshooting.
- At least 7 years of experience in cloud engineering, with a focus on Azure, AWS, and VMware clouds
- Understanding of networking concepts and experience with configuring network infrastructure in cloud environments
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills
- Ability to work independently and in a team environment.
- Security expertise with in-depth knowledge of cloud security best practices, including encryption, identity management, access control, and compliance.
- Senior Cloud Engineer (Azure, AWS, VMware, Linux)
Ideal
- Strong skills in deployment as code using tools such as Terraform and Ansible
- Familiarity with containerization technologies such as Docker and Kubernetes
- Develop scripts and automation using APIs to streamline cloud infrastructure management and operations
- Automation and scripting skills in Python, Bash, or PowerShell and familiar with API integration and automation tools such as Jenkins, GitLab, or Chef.
Responsibilities
- Design and implement cloud-based solutions in Azure, AWS, and VMware environments Develop, test, and deploy infrastructure as code using tools such as Terraform and Ansible
- Collaborate with cross-functional teams to ensure successful implementation of cloud solutions Implement and maintain cloud security measures to protect client data and applications Automate cloud operations tasks, including provisioning, configuration, and maintenance
- Troubleshoot and resolve complex cloud infrastructure issues
- Ensure security, scalability, and availability of cloud-based systems
- Stay up-to-date with emerging cloud technologies and recommend improvements to current processes
- Work on AWS cloud migration and deployment projects and deliver professional services and resource deployments
- Develop and maintain security controls for encryption, identity management, and access control
- Provide guidance and support to development teams on best practices for cloud infrastructure and application deployment
- Deliver Azure public cloud migrations, deployments, and Azure services administration Collaborate with cross-functional teams including DevOps, SOC, and Networks to develop and implement cloud solutions
- Monitor cloud infrastructure for availability, performance, and cost optimization
- Participate in on-call rotation for critical incident response
- Document cloud-based systems and processes to ensure ease of maintenance and scalability


