Description
You will define and govern target-state architecture for enterprise-scale Azure platforms, driving secure-by-design principles and cloud-native patterns.
12+ years of experience in software engineering, solution architecture, or enterprise architecture. Strong experience designing cloud-native solutions on Microsoft Azure, including application, integration, data, identity, networking, and security architecture. Proven expertise in distributed systems, event-driven architecture, API-first design, microservices-aligned patterns, and asynchronous integration. Deep knowledge of architecture patterns for workflow orchestration, human-in-the-loop processing, rules-driven decisioning, and operational case lifecycle management. Hands-on familiarity with Azure services such as App Services, Functions, Logic Apps, Event Grid or Service Bus, API Management, Storage, Cosmos DB, PostgreSQL, Key Vault, Monitor, and Entra ID. Experience defining architecture for secure and regulated environments, including private networking, role-based access, audit trails, data protection, resilience, and disaster recovery. Strong understanding of CI/CD, infrastructure as code, environment strategy, and production governance for enterprise platforms. Ability to work across business, product, engineering, and governance stakeholders and convert ambiguous demand into clear architectural direction. Excellent communication skills, with the ability to create high-quality architecture documents, present trade-offs, and influence senior stakeholders. Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related discipline.
Responsibilities
- Define and govern target-state architecture, including platform boundaries, reference patterns, integration principles, and architectural guardrails.
- Architect cloud-native, event-driven solutions on Azure across ingestion, extraction, validation, workflow orchestration, case management, and downstream system integration.
- Establish reusable patterns for APIs, messaging, workflow orchestration, data persistence, identity and access, observability, and environment design to support scale across multiple lines of business.
- Lead architecture decisions for Azure services such as App Services, Functions, Logic Apps, Event Grid or Service Bus, API Management, Blob Storage, Cosmos DB, PostgreSQL, Key Vault, and Entra ID.
- Drive secure-by-design and control-by-design architecture, including zero-trust principles, private connectivity, RBAC, segregation of duties, encryption, auditability, and regulatory alignment.
Required Skills
- 12+ years in software engineering, solution architecture, or enterprise architecture.
- Strong experience designing cloud-native solutions on Microsoft Azure (application, integration, data, identity, networking, security).
- Proven expertise in distributed systems, event-driven architecture, API-first design, microservices-aligned patterns, and asynchronous integration.
- Deep knowledge of architecture patterns for workflow orchestration, human-in-the-loop processing, rules-driven decisioning, and operational case lifecycle management.
- Hands-on familiarity with Azure services: App Services, Functions, Logic Apps, Event Grid/Service Bus, API Management, Storage, Cosmos DB, PostgreSQL, Key Vault, Monitor, Entra ID.
- Experience defining architecture for secure and regulated environments (private networking, RBAC, audit trails, data protection, resilience, disaster recovery).
- Strong understanding of CI/CD, infrastructure as code, environment strategy, and production governance for enterprise platforms.
Preferred Skills
- Experience with architecture for intelligent document processing, OCR/extraction pipelines, or AI-enabled operational platforms, including services such as Azure AI Document Intelligence.
- Familiarity with architecture for regulated, high-volume operational workflows that require strong auditability, explainability, and human-in-the-loop controls.