Cloud Engineering Team Lead Position
We are seeking a seasoned Cloud Engineering Team Leader to spearhead our Enterprise Services Cloud Engineering team.
About the Role
This is an exceptional opportunity to lead and mentor a talented team of Cloud Engineers, guiding them to deliver high-quality, fault-tolerant Azure cloud infrastructure.
Main Responsibilities
* Lead and develop a team of Cloud Engineers to design, implement, and maintain key Azure services (VMs, Azure SQL, PaaS services, etc.).
* Drive cloud automation using infrastructure as code (Terraform), GitHub Actions, and scripting (PowerShell/Python).
* Provide expert support on cloud incidents, fault resolution, and problem management.
* Collaborate across IT, architecture, and security teams to uphold cloud governance, compliance, and performance standards.
* Develop and execute cloud strategy, planning, and discussions within Enterprise Services.
* Stay current with Azure technologies and promote continuous improvement and innovation.
* Act as a key liaison with business stakeholders, external partners, and vendors.
Requirements
* Proven experience leading a team of technical specialists in a cloud engineering environment.
* Relevant tertiary qualifications in Information Technology, Computer Science, or a related discipline.
* Demonstrated expertise as an Azure Cloud Engineer or similar role; strong knowledge of Microsoft Azure services is preferred, however experience with AWS or other cloud platforms is highly transferable.
* Hands-on experience with CI/CD pipelines and automation tools such as GitHub Enterprise and GitHub Actions.
* Solid understanding of Agile and lean development methodologies, with practical experience applying these in cloud or IT delivery teams.
* Experience working within IT service management frameworks like ITIL, COBIT, or equivalent in a corporate setting.
* Ability to lead and develop team members, driving a collaborative and high-performing culture.
* Strong problem-solving skills, attention to detail, and the ability to influence change across teams.
* Excellent leadership and communication skills, with the ability to lead team members and influence stakeholders at multiple levels.