Overview
Skills
Job Details
Job Title: Enterprise Architect - Cloud & Microservices Transformation (Azure Focus)
Location: Norfolk, Virginia, USA Onsite
Duration: 12 months
Job Summary:
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.
Preferred:
- Knowledge of Hybrid environments, encompassing both on-premises and cloud platform integrated environments.
- Knowledge of Automation Testing Frameworks.
- Familiarity with CMS (Content Management Systems).
- Experience with OnBase, OpenText, Foxpro, Informatica.
- Understanding of the Legal Recovery Process and related systems/workflows.
- Experience with other cloud platforms (AWS, Google Cloud Platform) is a plus.
- Relevant Microsoft Azure certifications (e.g., Azure Solutions Architect Expert).