Enterprise Architect - Azure Cloud & Microservices (No Third party)

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 18 Month(s)

Skills

Azure
Microservices
Cloud

Job Details

Job Title: Enterprise Architect - Azure Cloud & Microservices (No Third party)
Location: Norfolk, Virginia (Onsite)
Duration: 12+ Months Contract

s are encouraged to apply

Job Description:

We are seeking a highly experienced and visionary Enterprise Architect with 12-15 years of progressive experience to lead the design and evolution of our enterprise-level cloud solutions, with a strong emphasis on Microsoft Azure. The ideal candidate will be instrumental in driving our digital transformation initiatives, particularly in migrating monolithic applications to scalable, resilient, and cloud-native microservices architectures. This role requires a deep understanding of various cloud platforms, exceptional technical leadership, and the ability to define strategic roadmaps that align technology with business objectives. Experience with hybrid environments, seamlessly integrating on-premises and cloud platforms, is highly valued.

Responsibilities:

Define and champion the enterprise architecture strategy, standards, and best practices, ensuring alignment with business goals and technology trends.
Lead the design and implementation of highly scalable, secure, and performant solutions leveraging a wide range of Azure services.
Provide architectural leadership for migrating existing monolithic applications to modern microservices architectures, ensuring smooth transitions and minimal disruption.
Serve as a subject matter expert on Azure cloud services, including but not limited to:
Integration: Azure Logic Apps, Azure Data Factory, Azure Service Bus
Compute: Azure Functions, Azure Kubernetes Service (AKS), Azure Container Apps
Monitoring & Observability: Azure Monitor, Application Insights
Databases: Azure Cosmos DB, Azure SQL
Architect and oversee the implementation of robust CI/CD pipelines using Azure DevOps to ensure efficient and automated software delivery.
Collaborate closely with development teams, product owners, and other stakeholders to translate business requirements into technical solutions and architectural designs.
Provide technical guidance, mentorship, and oversight to development teams, ensuring adherence to architectural principles and quality standards.
Evaluate new technologies and architectural patterns, making recommendations for their adoption where appropriate.
Develop and maintain comprehensive architectural documentation, including solution designs, technical specifications, and roadmaps.
Ensure solutions meet security, compliance, performance, and scalability requirements.
Participate in pre-sales activities or client engagements as a technical expert when required.
Legacy Migration Expertise:

Business Architecture & Alignment: Translate business strategy into technology capabilities through capability modelling, stakeholder mapping, domain-driven design, and collaborative domain roadmaps with business and IT leadership.
Data Architecture: Metadata strategy, data modelling
Document Generation: Experience with high-volume, template-based systems
Workflow Engines: Familiarity with Power Automate, Camunda
Event-Driven Design: Azure Service Bus, Event Grid, Kafka
UX/UI: High-level understanding of UX/UI design, development.

Required Skills and Experience:

12-15 years of progressive experience in IT with a significant focus on enterprise architecture and cloud solutions.
Deep expertise in Microsoft Azure with hands-on experience in architecting and implementing solutions using services such as:
Azure Logic Apps
Azure Data Factory
Azure Service Bus
Azure Functions
Azure Kubernetes Service (AKS)
Azure Container Apps
Azure Monitor
Application Insights
Azure Cosmos DB or Azure SQL
Extensive experience with Azure DevOps and CI/CD pipeline implementation.
Proficiency in .NET framework with C# as the primary development language.
Proven experience in migrating large-scale monolithic applications to microservices architectures.
Strong understanding of architectural patterns (e.g., microservices, event-driven, serverless) and their application.
Excellent communication, presentation, and interpersonal skills with the ability to articulate complex technical concepts1 to both technical and non-technical audiences.
Ability to lead and influence cross-functional teams without direct authority.
Strong analytical and problem-solving skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.