
C2C jobs
Position: Azure Application Architect
Location: Raleigh NC / Remote
Duration: 6+ months contract
Job Description:
Azure Application Architect – works under the guidance of the Azure Platform Architect and is responsible for application discovery, technical assessment, and migration readiness analysis for workloads moving to Azure. The role evaluates application architecture, integrations, data flows, and the current Azure footprint (services/resources) to recommend migration approaches, estimate effort, identify risks/dependencies, and support wave planning.
This role requires hands-on experience migrating Microsoft Dynamics workloads and migrating a range of Azure services using standard migration tools and repeatable assessment methods.
Azure Migrate (discovery/assessment, dependency analysis) and Azure Resource Graph for inventory and reporting.
• Microsoft Cloud Adoption Framework, and Azure Well-Architected Framework
• Migration tools as applicable: Azure Site Recovery (ASR), Azure Database Migration Service (DMS), AzCopy/Storage migration patterns, and data movement utilities.
• Scripting for assessment automation and evidence capture: PowerShell, Azure CLI, and/or Python.
• Application and integration analysis tooling: Log Analytics / KQL for telemetry-led discovery; network flow/dependency tooling where available.
• Microsoft Dynamic
• Backlog and documentation tools (e.g., Azure DevOps Boards/Jira, Confluence/SharePoint) for assessment artifacts and migration tracking.
• Azure Monitor, App Insights
• Azure Arc
• Lead application discovery and assessment workshops with application owners to capture architecture, NFRs (availability, performance, DR), SLAs, data classification, and operational constraints.
• Assess existing Azure resources/services used by applications (current state) and translate findings into migration readiness, dependency maps, and migration backlog items.
• Define recommended migration approach per workload (6Rs), including target architecture options, risks, assumptions, and effort estimates to support wave planning.
• Hands-on experience migrating Microsoft Dynamics workloads (e.g., Dynamics 365 and/or legacy Dynamics implementations), including integrations, data migration considerations, and cutover planning.
• Experience migrating workloads using a range of Azure services (as applicable): App Service, Functions, Logic Apps, API Management, Service Bus/Event Grid, Storage, SQL (Azure SQL/MI), Kubernetes/AKS, Key Vault, and VMs.
• Use migration tools for efficient migrations.
• Strong documentation and communication: produce assessment reports, target diagrams, dependency views, and decision logs; communicate risks and recommendations to the Azure Migration Architect and stakeholders.
Education: At least a bachelor’s degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems, or closely related field is required.
To apply for this job email your details to Jyothi.s@itechus.net