Start Your Search Here

Job Search

Tech Aalto Pte ltd

Singapore / Global

Application Solution Architect

Job Description

Solution Architect – Azure Apps Modernization

An Azure Apps Architect designs, strategizes, and governs complex, secure, and scalable cloud solutions on Microsoft Azure, aligning technology with business goals. They work closely with stakeholders to translate business requirements into technical blueprints, ensuring high availability, disaster recovery, and cost-effective infrastructure across cloud and hybrid environments. Azure Presales Architect bridges sales and technology by designing tailored Azure solutions to meet client business objectives. Key duties include leading customer workshops, developing architectural proposals, providing cost estimations (ROM), and delivering technical presentations. They ensure solutions are secure, scalable, and aligned with Azure best practices.

Key Responsibilities

Cloud strategies and presales experience with Consulting background.

Solution Design & Shaping: Creating high-level technical designs (HLD) and defining Azure infrastructure, PaaS, and DevOps strategies (e.g., Azure DevOps, Terraform).

Client Engagement: Acting as the technical lead in sales meetings, leading workshops, and conducting presentations.

RFP/RFI Response: Developing technical proposals, Statements of Work (SOW), and cost estimations (ROM).

Proof of Concept (PoC): Designing and running PoCs to demonstrate value.

Cloud Strategy: Assisting clients with migration strategies and hybrid cloud adoption.

Strategic Architecture: Develop, maintain, and promote enterprise cloud strategies and technology roadmaps, ensuring alignment with business needs.

Design & Governance: Design secure, resilient, and scalable Azure solutions (compute, network, storage, security). Establish governance frameworks (Azure Policies/Blueprints) to enforce standards.

Cloud Migration: Lead migration strategies, transforming on-premises workloads to Azure.

Stakeholder Engagement: Collaborate with stakeholders to align technology with business strategies and lead technical teams in implementation.

Best Practices: Advise on best practices for DevOps, automation, and operational optimization.

Risk Management: Evaluate technologies to identify potential technical issues and risks.

Technical Expertise: Expert knowledge of Azure services (ARM templates, Azure Networking, Iaas/PaaS), hybrid cloud architecture, and security protocols.

Solution Design & Strategy: Translate business requirements into secure, scalable, and resilient Azure cloud solutions.

Application Modernization: Lead migration of legacy applications to Azure PaaS platforms.

Technical Governance: Define architectural standards, best practices, and patterns for development teams.

Cloud Infrastructure: Utilize Infrastructure as Code (IaC) for deploying resources.

Security & Compliance: Integrate security measures (identity management, data protection) throughout the application lifecycle.

Collaboration: Partner with DevOps, Data, and Enterprise Architecture teams to ensure successful project delivery.

Leadership: Experience leading teams, defining technical direction, and delivering presentations to executive leadership.

Azure Expertise: Deep knowledge of Azure services (App Service, Azure Functions, SQL Database, Kubernetes, etc.).

Architectural Knowledge: Experience designing distributed systems, microservices, and serverless architectures.

Programming & Scripting: Proficiency in C#, .NET, Python, or PowerShell.

DevOps Experience: Hands-on experience with CI/CD tools, preferably Azure DevOps.

Certifications

Microsoft Certified: Azure Solutions Architect Expert.

Experience: Proven experience in IT infrastructure, cloud migration, and enterprise application development.

Ensuring solution architectures conform to enterprise architecture principles, standards, and strategy.

Leading the creation of the enterprise architecture capability.

Understanding the business's economic and financial levers that are susceptible to digital transformation, to effectively support and guide technology investment decisions.

Demonstrating business value of enterprise architecture.

Developing and presenting business capability models and roadmaps to facilitate discussion and decision making.

Leading a team to design and build the application that has been architected.

Discussing the overall business plan with clients and what areas can be improved that might streamline a business or process.

Plan execute and monitor end-to-end migrations from Azure DevOps to GitHub using GitHub Enterprise Importer GEI or equivalent tools

Validate migration logs postmigration to ensure completeness and accuracy of repositories issues pull requests and metadata

Identify and reclaim mannequins to ensure proper user attribution

Troubleshoot and resolve migration errors and warnings

Collaborate with development teams to verify repository integrity and CICD workflows postmigration

Maintain documentation of migration activities including logs validation checklists and remediation steps

Coordinate with GitHub support and internal stakeholders for escalations and advanced troubleshooting

Hands on web application development skills in any of NET,JAVA,NodeJS,Python

Handson experience in deploying applications on at least two of Azure cloud PaaS services Azure App Service Azure Function Azure Kubernetes Service Azure Container Instance

Primary database skills like database connectivity configurations etc

Well versed with containerizing web application frontend and web services

Should know the nitty-gritties of hosting containerized application on Kubernetes

Ability to analyze application dependencies

Ability to analyze the application configuration issues

Experience in setting up Log Analytics setup using Azure services

Required Skills

Strong experience with Git version control branching strategies access permission and repository management

At least 12 years of experience with Azure DevOps and GitHub Enterprise Cloud

Good understanding of ADO and GitHub access and permission mechanisms

Handson experience with GitHub CLI and extension

Ability to interpret and validate migration logs and metadata

Experience with both ADO and GitHub Action pipelines

Strong scripting knowledge Ex. PowerShell Bash or Python for automation and validation

Good understanding of APIs and experience integrating them into scripts

Exposure to largescale source code repository migrations

Certified GitHub foundations GitHub ActionsAzure DevOps

Application Architect Key Responsibilities

Lead end-to-end application modernisation and migration to Azure PaaS platforms

Define and deliver scalable, secure, enterprise-grade application architectures

Provide technical leadership and governance to delivery teams (5+ engineers)

Design and implement Azure-based solutions aligned to best practices and business objectives

Analyse application dependencies and define optimal migration pathways

Collaborate with Enterprise Architecture, Data, DevOps, and Integration teams

Establish observability frameworks including monitoring and logging (e.g. Log Analytics)

Engage with stakeholders to shape solution design and ensure successful delivery outcomes

Core Skills & Experience

10+ years of application development and architecture experience

Strong hands-on expertise across Azure PaaS services, including:

Azure App Service

Azure Functions

Azure Kubernetes Service (AKS)

Azure Container Instances

GitHub copilot assessment tools experience

Proven experience with application modernisation and cloud migration strategies

Strong background in containerisation (Docker/Kubernetes)

Solid understanding of application, database, and integration architecture

Experience with performance optimisation and application lifecycle management

Proficiency in technologies such as .NET, Java, Node.js, or Python

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs