We are seeking a highly experienced Solution Architect to lead the design, scalability, and evolution of a modern, cloud‑native, microservices ecosystem powering a large-scale digital commerce and services platform. The architect defines architectural standards, ensures platform reliability, and shapes the long-term technology roadmap.
Key ResponsibilitiesArchitecture Ownership (High-Level Domains Only)
- End-to-end architecture across distributed microservices for: Customer Experience, Product & Content Management, User Identity, Order Processing, Supplier Integrations, Payments, Customer Support, Engagement Systems, Notifications, Analytics, and Internal Tools.
- Define system boundaries, integration patterns, and communication strategies.
- Establish standards for API design, observability, security, and high availability.
Cloud & Infrastructure Architecture
- Design scalable cloud architectures using containers, serverless services, distributed storage, and managed databases.
- Govern VPC, networking, IAM, and environment isolation.
- Lead performance optimization and cloud cost governance.
Data Engineering & Analytics Architecture
- Architect ingestion, transformation, and distribution pipelines.
- Build data frameworks for analytics, personalization, search, and event-driven insights.
- Define data governance and lifecycle management strategies.
Microservices & Domain-Driven Design
- Enforce modular, decoupled, fault-tolerant architecture.
- Apply DDD principles, bounded contexts, and clear ownership.
- Establish standards for idempotency, retries, and messaging guarantees.
- Build frameworks for CI/CD, testing, logging, monitoring, and release automation.
Integration Architecture
- Create patterns for secure integration with external systems and internal platforms.
- Govern API authentication, authorization, versioning, and contract testing.
Security, Compliance & Governance
- Implement secure-by-design architecture.
- Enforce least-privilege, zero-trust, encryption, auditing, and certificate rotation.
Technical Leadership & Collaboration
- Collaborate with product, engineering, DevOps, QA, and data teams.
- Lead architecture reviews and mentor engineering teams.
- Break down complex initiatives into executable roadmaps.
Required Skills & ExperienceTechnical Skills
- 8–12+ years experience in cloud architecture and distributed systems.
- Strong expertise in microservices and cloud-native patterns.
- Solid understanding of REST and event-driven systems.
- Experience with relational and NoSQL databases.
- Knowledge of caching, search, and performance optimization.
- Mastery of CI/CD, IaC, and DevOps tooling.
- Experience with data engineering and analytics.
Soft Skills
- Excellent communication.
- Strong problem-solving.
- Ability to influence architectural decisions.
- Experience in fast-paced cross-functional environments.
Job Types: Full-time, Permanent, Contract
Contract length: 12 months