HamburgerMenu
hirist

Job Description

Experience : 8- 12 Years

Location : Mumbai (On-site/Hybrid)

Role Summary :



The Cloud Architect for App Modernization is a pivotal leadership role responsible for the structural transformation of enterprise applications into cloud-native entities. With a decade of expertise, you will lead the evolution of legacy .NET environments into high-performance .NET Core ecosystems hosted on Azure Kubernetes Service (AKS).


This role requires a hybrid mastery of software engineering and cloud infrastructure, where you will design Serverless architectures using Azure Functions and automate the entire software lifecycle via Azure DevOps CI/CD. You will serve as the technical visionary for the team, optimizing workloads for maximum scalability and zero-trust security while ensuring that the transition from monolith to microservices is seamless and resilient.

Responsibilities :



- Define the roadmap and lead the execution of migrating monolithic .NET applications to a containerized AKS architecture.

- Provide high-level mentorship and technical governance to development teams, ensuring best practices in C# and .NET Core development.

- Design and implement event-driven, Serverless solutions utilizing Azure Functions to optimize cost and performance.

- Engineer and maintain sophisticated CI/CD pipelines in Azure DevOps, incorporating automated security scanning and blue-green deployment strategies.

- Standardize environment provisioning across the organization using ARM templates and Bicep to ensure consistency.

- Oversee Docker image management and AKS cluster orchestration, focusing on resource limits, pod autoscaling, and network policies.

- Conduct deep-dive performance bottlenecks analysis at both the application (code) and infrastructure (cloud) levels to ensure sub-second latency.

- Implement robust security measures including Azure Key Vault for secret management, Managed Identities, and RBAC across all Azure services.

- Architect and manage enterprise-grade API layers using Azure API Gateway, ensuring secure and throttled access to backend microservices.

- Configure complex networking components including Azure Load Balancers, Application Gateways, and VNET peering to support distributed workloads.

Technical Requirements :



- Engineering Foundation : 8+ years of advanced experience in C#, .NET Core, ASP.NET Core, and WebAPI/MVC.

- Azure Platform Mastery : Expert knowledge of AKS (Azure Kubernetes Service), Web Apps, Storage, and Serverless components.

- Containerization Expert : Extensive hands-on experience with Docker orchestration and managing container registries.

- Automation Proficiency : Expert-level skills in Azure DevOps and ARM templates (or Terraform/Bicep).

- Networking & Security : Solid understanding of Azure networking (VNETs, NSGs) and Load Balancing strategies.

- Database Systems : Proficiency in SQL Server, Azure SQL, or NoSQL solutions like Cosmos DB.

Education : Bachelors degree in Computer Science, Software Engineering, or an equivalent technical field.

Preferred Skills :



- Frontend Literacy : Exposure to modern SPA frameworks like Angular or React for full-stack architectural alignment.

- Architectural Patterns : Deep familiarity with Microservices patterns such as Sidecar, Ambassador, and CQRS.

- Messaging Middleware : Experience with Azure Service Bus, Event Hubs, or Notification Hub.

- Observability : Proficiency in Azure Monitor, Log Analytics, and Application Insights for proactive system health monitoring.

- Certification : Azure Solutions Architect Expert (AZ-305) or Azure DevOps Engineer Expert (AZ-400).


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in