We are seeking an experienced Azure IaaS and PaaS Architect with expertise in ASP.NET Core to design, implement, and manage complex cloud-based applications. The ideal candidate will have a strong background in cloud architecture, hands-on experience with Azure services, and a proven track record of developing scalable and secure applications using ASP.NET Core.
Key Responsibilities:
Design and architect end-to-end Azure IaaS and PaaS solutions to meet business requirements.
Develop, deploy, and manage applications using ASP.NET Core on Azure.
Ensure the security, reliability, and scalability of cloud solutions.
Collaborate with development teams to integrate Azure services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, and Azure Cosmos DB.
Implement DevOps practices, including CI/CD pipelines using Azure DevOps.
Monitor and optimize the performance of cloud-based applications.
Provide technical guidance and mentorship to development teams.
Stay updated with the latest Azure technologies and best practices.
Required Skills and Qualifications:
Bachelor s degree in Computer Science, Information Technology, or a related field.
Proven experience as an Azure Architect with a focus on IaaS and PaaS.
Strong proficiency in ASP.NET Core and C# development.
Hands-on experience with Azure services such as Virtual Machines, App Services, Functions, Kubernetes Service, SQL Database, Storage, and Cosmos DB.
Experience with DevOps practices and tools, including Azure DevOps, CI/CD pipelines, and infrastructure as code (IaC) using ARM templates or Terraform.
Solid understanding of cloud security principles and best practices.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Required Skills :
Azure certifications such as Microsoft Certified: Azure Solutions Architect Expert or Microsoft Certified: Azure Developer Associate.
Experience with microservices architecture and containerization technologies like Docker and Kubernetes.
Knowledge of other cloud platforms like AWS or Google Cloud.
Familiarity with front-end technologies such as Angular, React, or Vue.js.
Experience with serverless computing and event-driven architecture.