Cloud Architect (Azure, .NET Core, Angular)
Role details
Job location
Tech stack
Job description
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., 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.
Requirements
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.