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
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
Qualifications:
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
Why is This a Great Opportunity:
Role is with one of the top 6 Indian IT company which has a long standing 360 partnership with Microsoft as a Strategic Partner, Vendor, and Customer. Powered by 82,000+ talented and entrepreneurial professionals across more than 30 countries,
Hybrid role in Japan with global project exposure and strong career growth.
Similar Opportunities
Application Engineer
Job Title: Application Engineer Location: Harlan, Iowa Salary: $60-70K plus bonus Job Summary of the Application Engineer: The Application...
Application Engineer
Job Title: Application Engineer Location: Omaha, Nebraska Salary: $60-70K plus bonus Job Summary of the Application Engineer: The Application...