
Search by job, company or skills
We are seeking a highly skilled and experienced Application Architect with deep expertise in Azure cloud migration and re-platforming. The ideal candidate will lead the transformation of enterprise applications from on-premises VMware environments to Microsoft Azure, while leveraging modern technologies across Java, Python, Spring Boot, .NET, React, and Node.js.
This role requires strong architectural vision, hands-on engineering capability, and the ability to drive large-scale modernization initiatives across distributed systems.
Key Responsibilities:
1. Cloud Migration & Re-Platforming
. Lead end-to-end migration of applications from on-prem VMware infrastructure to Azure.
. Design and execute re-platforming strategies (lift-and-shift, refactor, re-architect where necessary).
. Evaluate existing workloads and recommend optimal Azure services (IaaS, PaaS, containers, serverless).
. Ensure minimal downtime, high availability, and performance optimization during migration.
2. Architecture Design
. Define target-state architecture aligned with Azure best practices.
. Design microservices-based architectures using Spring Boot, .NET Core, and Node.js.
. Create scalable, resilient, and secure cloud-native solutions.
. Develop architecture blueprints, diagrams, and documentation.
3. Technology Leadership
Provide technical leadership across multiple stacks:
. Java (Spring Boot)
. Python (FastAPI, Flask, or Django)
. .NET Core / ASP.NET
. Node.js (Express/NestJS)
. Frontend: React.js
Guide development teams on best practices, coding standards, and design patterns.
4. Azure Cloud Expertise
Architect and implement solutions using:
. Azure App Services
. Azure Kubernetes Service (AKS)
. Azure Functions
. Azure Virtual Machines & Scale Sets
. Azure Storage, SQL, Cosmos DB
. Azure API Management
. Implement Infrastructure as Code (IaC) using ARM templates, Bicep, or Terraform.
5. DevOps & CI/CD
. Design and implement CI/CD pipelines using Azure DevOps or GitHub Actions.
. Enable automated deployments, testing, and monitoring.
. Promote DevSecOps practices.
6. Security & Compliance
. Ensure secure application architecture following Azure security best practices.
. Implement identity and access management using Azure AD.
. Apply compliance, governance, and cost optimization strategies.
7. Performance & Optimization
. Conduct performance tuning and cost optimization in Azure.
. Implement monitoring using Azure Monitor, Application Insights, and Log Analytics.
8. Stakeholder Collaboration
. Work closely with business stakeholders, product owners, and engineering teams.
. Translate business requirements into scalable technical solutions.
. Provide technical mentoring and leadership.
Required Skills & Experience
Technical Skills
. Strong experience in cloud migration projects, specifically VMware to Azure.
. Proficiency in multiple programming languages:
. Java (Spring Boot)
. Python
. C# (.NET Core)
. JavaScript/TypeScript (Node.js, React)
. Experience with microservices, REST APIs, and event-driven architectures.
. Hands-on experience with containerization (Docker) and orchestration (Kubernetes/AKS).
. Solid understanding of distributed systems and cloud-native design principles.
Azure Expertise
. Deep knowledge of Azure services and architecture patterns.
. Experience with Azure landing zones and migration frameworks.
. Familiarity with Azure Migrate tool and migration strategies.
DevOps & Automation
. Experience with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins).
. Strong scripting skills (PowerShell, Bash, Python).
Databases
. Experience with relational and NoSQL databases:
. Azure SQL, PostgreSQL, MySQL
. Cosmos DB, MongoDB
Preferred Qualifications
. Azure certifications (e.g., Azure Solutions Architect Expert).
. Experience with hybrid cloud environments.
. Knowledge of enterprise integration patterns.
. Exposure to event streaming (Kafka, Event Hub).
. Experience in large-scale enterprise modernization programs.
Soft Skills
. Strong analytical and problem-solving abilities.
. Excellent communication and stakeholder management skills.
. Ability to lead cross-functional teams.
. Strategic thinking with hands-on execution capability.
Education
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Experience Level
. 10+ years of IT experience.
. 5+ years in solution/application architecture roles.
. Proven experience in cloud migration and modernization initiatives.
Key Competencies
. Cloud Transformation Leadership
. Multi-Stack Architecture Expertise
. Azure Migration & Re-Platforming
. Microservices & Distributed Systems
. DevOps & Automation
Job ID: 147454179
We don’t charge any money for job offers