Overview
Skills
Job Details
Role: Application Architect
Location: Chicago, IL Hybrid Onsite (LOCAL CANDIDATES ONLY In-Person Client Evaluation Required)
Duration: 12+ Months
Position Overview
We are seeking a highly experienced Application Architect with strong expertise in cloud platforms, scalable solution design, security, and enterprise-level architecture governance. The ideal candidate will provide strategic architectural direction while collaborating with diverse technical and business stakeholders in a hybrid onsite environment.
Must-Have Skills
Cloud Platform Expertise
Deep, hands-on proficiency with AWS, Azure, and Google Cloud Platform (Google Cloud Platform)
Strong understanding of cloud-native architectures, services, and deployment models
Networking & Security
Strong knowledge of network architecture, cybersecurity principles, and infrastructure security
Expertise in data security, identity and access management (IAM), and zero-trust security models
Operating Systems & Programming
Strong background in operating systems
Proficiency in programming languages such as Java, Python, or C
Scalability & Architecture Design
Ability to design scalable, reliable, and cost-efficient enterprise solutions
Deep understanding of:
Architecture patterns (microservices, event-driven, layered, domain-driven)
Implementation techniques
Service definition and decomposition
Strong knowledge of APIs, microservices, modern integration patterns, and cloud-native best practices
Governance & Quality
Experience conducting:
Code reviews
Architecture reviews
Security assessments
Incident response at enterprise scale
Communication & Stakeholder Management
Excellent written and verbal communication skills
Ability to partner effectively with cross-functional engineering, product, and business teams
Capability to balance tactical needs with long-term strategic technology roadmaps
Key Responsibilities
Architect and design enterprise-grade cloud solutions spanning AWS, Azure, and Google Cloud Platform
Establish architectural standards, governance models, and best practices
Drive cloud strategy, platform modernization, microservices adoption, and API-led transformation
Evaluate and recommend technologies aligned with future-state architecture and business goals
Collaborate with cloud, DevOps, security, and engineering teams to design end-to-end solutions
Lead design reviews, threat assessments, risk identification, and mitigation strategies
Ensure platforms meet scalability, performance, availability, and cost-optimization criteria
Support incident response and provide architectural guidance during high-severity events
Mentor engineering teams and influence strategic technology direction