System Architect (Microsoft Azure Engineer)
Systems Architect – Microsoft Azure Cloud Engineer/Specialist Location: Remote, with occasional on-site work in Downtown Los Angeles, CA, with advance notice.
About the Role
We are seeking an experienced Systems Architect / Microsoft Azure Cloud Engineer to support a major application modernization initiative. The consultant will work with development and infrastructure teams to assess, modernize, migrate, and deploy legacy applications into the Microsoft Azure cloud environment . The ideal candidate will have strong hands-on experience with Azure architecture, C#/.NET application modernization, Azure App Services, CI/CD, Azure DevOps/GitHub Actions, Key Vault, monitoring, and cloud migration .
Key Responsibilities
Assess legacy applications and develop technical approaches for modernization and Azure migration. Modernize legacy .NET Framework applications to modern .NET/.NET Core . Migrate and deploy applications and services to Azure App Services and other Azure cloud services. Design, implement, and improve CI/CD pipelines using Azure DevOps and/or GitHub Actions. Troubleshoot complex C# and .NET application issues. Implement secure configuration and credential management using Azure Key Vault . Configure application monitoring, diagnostics, telemetry, and logging using Application Insights and Azure Monitor . Work with Azure Storage and other Azure services required for application modernization. Evaluate and integrate Azure AI services and APIs into applications. Utilize GitHub and GitHub Copilot for development, code analysis, migration, and troubleshooting. Provide expertise in cloud architecture, application security, scalability, reliability, and performance. Develop technical documentation, deployment procedures, and architectural diagrams. Provide knowledge transfer and technical guidance to internal development teams.
Required Qualifications
Minimum 5 years of professional experience in software development, application modernization, cloud engineering, or a closely related technical area. Strong experience with Microsoft Azure architecture and cloud services . Hands-on experience with Azure App Services and Azure application deployment. Strong experience modernizing .NET Framework applications to .NET/.NET Core . Strong C#/.NET development and troubleshooting experience. Experience with CI/CD, Azure DevOps, and GitHub Actions . Experience with Azure Key Vault, Azure Storage, Application Insights, and Azure Monitor . Exposure to Azure AI services/API integration . Government/public-sector experience is a plus. Required Microsoft Certifications Candidates must possess Microsoft Certified Professional (MCP) certification plus at least one of the following: DP-600 – Fabric Analytics Engineer Associate PL-900 – Power Platform Fundamentals AI-900 – Azure AI Fundamentals AZ-400 – DevOps Engineer Expert PL-300 – Power BI Data Analyst Associate Candidates must be available for the full contract period and able to work onsite in Downtown Los Angeles occasionally with advance notice.