Job Summary
Azure Application Migration Architect (.Net)
As an Azure Application Solution Architect (.Net), you would take lead in providing complex and niche application migration and support solutions to the customer. You would analyse application meta data, design, code etc. and advise the customer on possible options for cloud adoption and help them choose the best-fit migration solution, to meet customer requirements. You would help customer set up a systematic process to migrate multiple applications reliably, efficiently and in agile manner, that adheres to customer’s IT standards and policies. You will be responsible to maintain the applications’ service levels, system availability, performance and quality levels during the migration process. You will execute cloud adoption programs in collaboration with customer SMEs and multiple internal teams and mentor less experienced team members for future projects.
Key Responsibilities
- Azure Application MIgration Architect (.Net) – 10-14 years of technology project experience
- Hands-on experience in enterprise application design, development, maintenance, and support for end-to-end stack, including infrastructures, databases, and integration dependencies.
- Experience in Micro service / API, Event based Architecture
- Experience in Docker and Kubernetes based application development / Migration
- Experience in providing technical support, including release implementations, on-call and 24x7 supports when necessary.
- Experience in Agile methodology with CI/CD pipelines, automated release processes.
- Good understanding of application architecture (monolithic vs micro service, Cloud Native, 12F, SOA etc.).
- Experience of designing solutions for various cloud & Cloud native services – AKS (MS Azure App Service & Containers, Kubernetes, IaaS and PaaS Services etc)
- Experience in Modern Apps PaaS Platform: Azure Functions/Logic Apps/ AWS Lambda etc,
- Good experience in collaborating with customers, business analysts, partners, and IT team members to understand business requirements, drive quality technical solutions and provide innovative solutions to complex business needs.
- Effective communication skills to ensure clear exchange of information and views with other team members, customers, partners and management, including customer presentations.
- Experience in migrating and deploying applications on public cloud or containers is a bonus.
Skill Requirements
Technology Skills:
- Microsoft .NET, C#, VB.NET, ASP.NET, ASP.NET Core, ASP.NET WebAPI, WCF, IIS, NodeJS
- Typescript, PowerShell
- DevOps – Azure DevOps, Jenkins, Helm Charts
- Integration –MQ, BizTalk, SOAP/REST APIs
- Databases – Oracle, PostgreSQL, SQL Server