Role Summary :
We are seeking a Technical Architect who will be responsible for designing, defining, and guiding the overall technical architecture of our projects while maintaining strong hands-on development expertise. The ideal candidate will collaborate across Frontend, Backend, DevOps, and Data Engineering domains to build scalable, efficient, and high-performing solutions that adhere to best practices. You will also act as a technical mentor and thought leader, providing guidance to engineering teams and staying ahead of emerging technologies, including AI / ML and Large Language Model (LLM) ecosystems.
Position : Technical Architect
Experience : 10+ years (including a minimum of 2 years in a Technical Architect role)
No of positions : 1
Location : Chennai, India (WFO)
Responsibilities
- Define and establish the overall technical architecture, leading design discussions to ensure the development of scalable, secure, and high-performance applications.
- Provide hands-on technical expertise and guidance across the complete technology stack to ensure architectural consistency and engineering excellence.
- Design and implement enterprise-grade solutions utilizing Python, Java, and Node.js ecosystems.
- Architect and manage event-driven systems and messaging architectures using Kafka or equivalent platforms.
- Design, oversee, and optimize data pipelines and data engineering workflows to support analytical and operational requirements.
- Collaborate with stakeholders, product managers, and cross-functional teams to translate business objectives into well-defined technical solutions.
- Drive the adoption of cloud-native architectures, microservices, and other modern software engineering practices.
- Design, implement, and maintain CI / CD pipelines, infrastructure automation, and application monitoring systems to support continuous delivery and operational excellence.
- Conduct code reviews, design reviews, and technical audits to ensure adherence to established standards and best practices.
- Evaluate, design, and integrate AI / ML and LLM-based capabilities into existing and new architectures to enhance system intelligence and automation.
- Provide technical mentorship and leadership, fostering a culture of innovation, accountability, and continuous improvement across engineering teams.
- Continuously assess emerging technologies, frameworks, and methodologies to recommend strategic improvements and ensure architectural relevance.
- Oversee technical risk identification and mitigation, ensuring alignment of all architectural decisions with project timelines, quality benchmarks, and organizational objectives.
Key Skills
Backend : Java (Spring Boot, Microservices, REST APIs), Python (Django, Fast API, Flask), Node.js (Express)Frontend : React, Angular, with JavaScript / TypeScript skills.Data Engineering : ETL / ELT pipelines, data warehousing, streaming architectures (Kafka, Spark).Cloud & DevOps : AWS, Azure, GCP, Docker, Kubernetes, CI / CD, Infrastructure-as-Code.Databases & Messaging : PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch; event-driven architectures and message queuing.Skills : System design, architecture patterns, distributed systems, scalability, performance, and security.Leadership : Team mentoring, Agile / Scrum experience, strong communication and collaboration skills.