Job Title:
Cloud Engineering Manager
This role is ideal for a seasoned Cloud Engineer looking to take on a leadership position and drive technical excellence in cloud infrastructure.
About the Role:
The successful candidate will be responsible for implementing and managing cloud infrastructure on Azure, ensuring scalability, security, and efficiency. As a Technical Lead, you will work closely with cross-functional teams to design, develop, and deploy cloud-based solutions.
* Design, configure, and manage cloud infrastructure on Azure, including virtual networks, storage, and compute resources.
* Develop and maintain automation scripts using Terraform and other IaC tools.
* Collaborate with development teams to ensure seamless integration of cloud services with application code.
* Foster a culture of continuous learning and improvement, staying up-to-date with emerging technologies and best practices.
Requirements:
* Proven experience as a Technical Lead or similar role, with expertise in cloud engineering.
* Strong knowledge of Azure cloud services, including PaaS, FaaS, and workflow orchestrators.
* Experience with containerization using Docker and Kubernetes.
* Excellent communication and leadership skills, with the ability to motivate and guide team members.
* Ability to analyze complex technical issues and provide creative solutions.
* Strong understanding of software engineering principles, including agile development methodologies and CI/CD pipelines.
Bonus Points:
1. Hands-on experience with cloud security, including identity and access management, data encryption, and compliance.
2. Knowledge of DevOps practices, including source control, continuous integration, and continuous deployment.
3. Experience with cloud-native applications, including serverless architecture and event-driven systems.