As the Cloud Computing Team Lead, you will play a pivotal role in leading our team of cloud engineers to design, implement, and manage cloud-based infrastructure and services. You will be responsible for driving technical excellence, fostering collaboration, and ensuring the successful delivery of projects that meet the needs of our clients. This role offers an exciting opportunity to lead and mentor a team of talented engineers, drive innovation, and shape the future of our cloud offerings.
Responsibilities:
Lead a team of cloud engineers in the design, implementation, and management of cloud infrastructure on platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)
Define and enforce cloud architecture standards, best practices, and guidelines to ensure scalability, security, and reliability of cloud solutions
Collaborate with cross-functional teams to gather requirements, define project scope, and develop cloud-based architectures that meet business objectives
Lead cloud migration projects, including assessment, planning, and execution phases, ensuring adherence to project timelines, budgets, and quality standards
Develop and maintain automation tools and workflows to streamline provisioning, configuration, and management tasks using infrastructure as code (IaC) principles.
Mentor and provide technical guidance to team members, conducting code reviews, knowledge-sharing sessions, and fostering a culture of continuous learning and improvement
Stay current with emerging cloud technologies, trends, and best practices, evaluating new tools and methodologies to drive innovation and efficiency
Mandatory Requirements:
Bachelors or Masters degree in Computer Science, Information Technology, or a related field
7+ years of experience in IT infrastructure or cloud computing roles, with a focus on designing and implementing complex cloud solutions
Proven leadership experience, with a track record of successfully leading and managing teams in fast-paced and dynamic environments
Extensive hands-on experience with cloud platforms such as AWS, Azure, or GCP, including proficiency in infrastructure services, networking, security, and automation
Strong expertise in scripting or programming languages such as Python, PowerShell, or Bash, with a focus on automation and orchestration
Deep understanding of cloud architecture principles, including high availability, scalability, performance optimization, and cost management
Qualities:
Excellent problem-solving skills, critical thinking abilities, and attention to detail
Strong communication and interpersonal skills, with the ability to collaborate effectively with technical and non-technical stakeholders