Solution Architect
Location: Chennai
Experience: 1822 Years
Work Mode: 5 Days Work From Office
Notice Period: Immediate 30 Days
Role Overview
We are seeking an accomplished Solution Architect with deep expertise in designing and delivering enterprise-scale distributed systems. This role requires strong strategic thinking, the ability to translate business requirements into scalable technical solutions, and leadership in architecting modern cloud-native, microservices-driven platforms.
Key Responsibilities
- Design, develop, and deploy enterprise-grade distributed software architectures.
- Translate business objectives into scalable, secure, and high-performance technical solutions.
- Architect microservices-based systems with strong API design and event-driven patterns.
- Define integration strategies using API gateways, ESB platforms, message brokers, and streaming architectures.
- Lead architecture decisions across cloud-native, multi-cloud, and on-premises environments.
- Implement container orchestration strategies using Kubernetes and Docker.
- Establish observability frameworks, performance engineering practices, and reliability models aligned with SRE principles.
- Design and implement robust CI/CD architectures including blue-green, canary, and progressive delivery strategies.
- Architect data solutions across relational and NoSQL databases with performance optimization and scalable data modeling.
- Define enterprise security architecture including zero-trust frameworks, encryption, identity management, and threat modeling.
- Guide teams on governance, cost optimization, and best practices for AI platforms including LLMs, RAG systems, agentic architectures, and vector databases.
Required Skills & Expertise
- 18+ years of experience in enterprise architecture, system design, and platform engineering.
- Strong background in distributed systems, real-time architectures, and event streaming platforms.
- Expertise in integration technologies such as Kafka, RabbitMQ, Azure Service Bus, or similar tools.
- Advanced knowledge of Kubernetes, container platforms, and cloud-native design patterns.
- Proficiency in programming languages such as C#/.NET (additional languages are a plus).
- Strong understanding of networking protocols, enterprise infrastructure, and SDN/NFV concepts.
- Proven experience designing highly scalable, reliable, and secure architectures.
- Excellent stakeholder communication, leadership, and solution consulting skills.