Design, develop, test, deploy and maintain scalable and secure cloud-based applications on Microsoft Azure platform using .NET technologies such as ASP.NET Core, C# etc.
Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs through continuous integration and delivery (CI/CD) pipelines using Azure DevOps.
Ensure high availability, scalability, security and performance of cloud-based systems by monitoring logs, troubleshooting issues and implementing automated patch management processes.
Develop infrastructure as code (IaC) templates using PowerShell scripting language to manage resources in Azure IaaS environment.
Job Requirements :
9-18 years of experience in designing & developing large-scale enterprise software applications using .NET technologies.
Strong understanding of microservices architecture principles and ability to design scalable architectures for complex systems.
Experience with containerization using Kubernetes or similar tools like Docker; knowledge of CI/CD pipeline management using Azure DevOps.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: DevOpsRole: DevOps - OtherEmployement Type: Full time