Negotiable
Undetermined
Hybrid
Greater London, England, United Kingdom
Summary: The role of Cloud Architect at HCLTech involves designing, implementing, and managing cloud infrastructure on Microsoft Azure. The ideal candidate will possess deep expertise in cloud-native solutions, Infrastructure as Code using Terraform, and the .NET Core and Angular tech stack. Responsibilities include ensuring the scalability, security, and reliability of the cloud environment while providing technical guidance to development and DevOps teams. This position requires a blend of technical leadership and collaboration with business stakeholders to drive cloud adoption strategies.
Key Responsibilities:
- Design, implement, and maintain complex, scalable, and secure cloud solutions on the Microsoft Azure platform.
- Develop and maintain Infrastructure as Code (IaC) using Terraform to automate the provisioning and management of Azure resources.
- Provide architectural guidance and technical leadership to development teams building applications with .NET Core and Angular.
- Oversee the entire software development lifecycle, from initial design and architecture to deployment and monitoring.
- Establish and enforce best practices for cloud development, security, and cost management.
- Conduct code and architecture reviews to ensure high-quality software delivery.
- Collaborate with business stakeholders and product managers to translate requirements into technical solutions.
- Monitor system performance and implement optimizations to ensure applications meet performance and reliability targets.
- Troubleshoot production issues and provide advanced support as needed.
- Stay current with emerging technologies, particularly within the Azure ecosystem, and recommend new tools and frameworks.
- Create and maintain comprehensive documentation for all architectural designs, processes, and standards.
Key Skills:
- Proven experience as a Cloud Architect, Solutions Architect, or in a similar role.
- Bachelor’s degree in computer science, Information Technology, or a related field is a plus.
- Deep expertise with Microsoft Azure services, including but not limited to Azure App Service, Azure Kubernetes Service, Azure Functions, and Azure SQL.
- Demonstrable experience developing and maintaining Infrastructure as Code (IaC) with Terraform.
- Strong background in the .NET ecosystem, including hands-on experience with .NET Core.
- Proficiency with modern front-end frameworks, such as Angular.
- Solid understanding of cloud security principles, network architecture, and best practices.
- Experience with DevOps practices and tools, including CI/CD pipelines.
- Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to both technical and non-technical audiences.
- Microsoft Certified: Azure Solutions Architect Expert certification is a plus.
Salary (Rate): undetermined
City: Greater London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
HCLTech is a global technology company, home to more than 220,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending December 2024 totaled $13.8 billion.
Role: Hybrid mode of working.
Job summary: We are seeking an experienced and innovative Cloud Architect to design, implement, and manage our cloud infrastructure on Microsoft Azure. The ideal candidate will be a technical leader with deep expertise in cloud-native and hybrid solutions, infrastructure as code (IaC) using Terraform, and our core tech stack, including .NET Core and Angular. You will be responsible for ensuring the scalability, security, and reliability of our cloud environment, driving our cloud adoption strategy, and providing technical guidance to our development and DevOps teams.
Responsibilities:
- Design, implement, and maintain complex, scalable, and secure cloud solutions on the Microsoft Azure platform.
- Develop and maintain Infrastructure as Code (IaC) using Terraform to automate the provisioning and management of Azure resources.
- Provide architectural guidance and technical leadership to development teams building applications with .NET Core and Angular.
- Oversee the entire software development lifecycle, from initial design and architecture to deployment and monitoring.
- Establish and enforce best practices for cloud development, security, and cost management.
- Conduct code and architecture reviews to ensure high-quality software delivery.
- Collaborate with business stakeholders and product managers to translate requirements into technical solutions.
- Monitor system performance and implement optimizations to ensure applications meet performance and reliability targets.
- Troubleshoot production issues and provide advanced support as needed.
- Stay current with emerging technologies, particularly within the Azure ecosystem, and recommend new tools and frameworks.
- Create and maintain comprehensive documentation for all architectural designs, processes, and standards.
Required skills and qualifications:
- Proven experience as a Cloud Architect, Solutions Architect, or in a similar role.
- Bachelor’s degree in computer science, Information Technology, or a related field is a plus.
- Deep expertise with Microsoft Azure services, including but not limited to Azure App Service, Azure Kubernetes Service, Azure Functions, and Azure SQL.
- Demonstrable experience developing and maintaining Infrastructure as Code (IaC) with Terraform.
- Strong background in the .NET ecosystem, including hands-on experience with .NET Core.
- Proficiency with modern front-end frameworks, such as Angular.
- Solid understanding of cloud security principles, network architecture, and best practices.
- Experience with DevOps practices and tools, including CI/CD pipelines.
- Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to both technical and non-technical audiences.
- Microsoft Certified: Azure Solutions Architect Expert certification is a plus.