Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 1 year(s)
No Travel Required
Skills
Microservices
MACH
API-first
Cloud-native
Headless
Job Details
Role: Enterprise Architect
JPC - 6844
Location: Chicago, IL
Client: KForce
Visa: GC
Lead the design and implementation of a modern, composable enterprise platform, transforming legacy systems into a MACH-based architecture (Microservices, API-first, Cloud-native, Headless). This hands-on technical leadership role
focuses on cloud-native patterns, microservices, and platform engineering.
Key Responsibilities
Architect and design platform services using MACH principles for both new development and legacy migration.
Build reference implementations and prototypes to guide development teams.
Develop reusable enterprise services and components for rapid solution composition
Lead event-driven microservices design using gRPC, REST APIs, and messaging patterns. Drive cloud-native architecture with a serverless-first approach leveraging AWS.
Translate business capabilities into scalable, cross-functional platform solutions. Produce architectural documentation: API contracts, data models, integration patterns.
Collaborate with engineering teams to ensure adoption and resolve architectural challenges.
Evaluate and select technologies aligned with MACH and serverless strategies.
Ensure compliance with security, observability, resilience, and performance standards. Identify and mitigate architectural risks and lead architecture reviews.
Required Qualifications
- Bachelor?s degree in Computer Science or related field, or equivalent experience. 10 years designing complex distributed systems;
- 5 years in cloud-native architecture. Expertise in MACH principles and AWS serverless services (Lambda, API Gateway, DynamoDB, etc.).
- Strong experience with microservices, RESTful APIs, gRPC, and event-driven architectures.
- Proficiency in modern backend languages (Go, Python, Java) for reference implementations.
- Knowledge of API design, distributed systems, and integration patterns.
- Experience with containerization, CI/CD, and infrastructure-as-code.
- Solid understanding of enterprise security best practices.
- Ability to mentor teams and lead platform.
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.