Search by job, company or skills

R

Application Architect – Azure Migration (Multi-stack)

10-12 Years
SGD 8,000 - 11,000 per month
Save
new job description bg glownew job description bg glow
  • Posted 9 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147454179