The Senior Azure Cloud Architect Team Lead will be responsible for conceptualizing and architecting end-to-end solutions in areas around cloud migrations, cloud governance, cloud modernization, Agile/DevOps transformation and next gen ADM (both application support and application development / modernization) solutions for our customers and drive mutual success and growth.
As an Senior Azure Cloud Architect Team Lead-.NET at ITC, you will work directly with our strategic clients on key initiatives. You will have the opportunity to build an in-depth understanding of their business issues and implement organizational strategies that drive adoption of change. We are looking for an expert, with broad and deep expertise in the Enterprise Architecture/Cloud Platforms (Azure) as well as strong experience in consultative selling, who can build credibility and trust with our clients and provide knowledge that addresses individual and unique business needs.
Qualifications:
Define and develop Azure cloud architecture, including network, security, identity, compute, storage, and data components.
Design highly available, scalable, and resilient cloud solutions that meet performance and availability requirements.
Provide technical leadership and guidance to development teams, ensuring adherence to best practices and Azure architecture principles.
Design and implement DevOps practices, including CI/CD pipelines, infrastructure as code (IaC), and automated deployment processes.
Identify and mitigate cloud-related risks, security vulnerabilities, and compliance issues in Azure solutions.
Create documentation, diagrams, and technical specifications to effectively communicate Azure cloud architectures to technical and non-technical stakeholders.
Stay up-to-date with Azure services, features, and industry trends to recommend and implement the latest technologies that enhance cloud solutions.
Collaborate with Azure sales and support teams to develop cloud migration strategies for clients and provide technical expertise during sales discussions.
Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).
12+ years of professional experience in cloud architecture and design, with a focus on Microsoft Azure.
Microsoft Azure certifications, such as Azure Solutions Architect Expert or related certifications, are preferred.
Proven experience designing and implementing Azure solutions for enterprise-level applications.
Strong expertise in Azure services, including Azure Virtual Machines, Azure App Services, Azure SQL Database, Azure Cosmos DB, Azure Storage, Azure Networking, and more.
Proficiency in designing and implementing infrastructure as code (IaC) using tools like Terraform, ARM templates, or Azure Bicep.
Familiarity with DevOps practices and tools, including CI/CD pipelines and containerization (Docker, Kubernetes).
Solid understanding of cloud security, identity management, and compliance in Azure.
Excellent problem-solving skills and the ability to design solutions that address complex technical and business requirements.
Strong communication and interpersonal skills to collaborate within cross-functional teams and communicate technical concepts to stakeholders.