Tech Aalto Pte ltd
Singapore / Global
Singapore / Global
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
Singapore / Global
Singapore / Global
Thomson, Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global