Overview
As a
Technical Architect , you will play a pivotal role in defining, designing, and overseeing the technical architecture of our projects while maintaining strong hands-on coding capabilities. You will work across
Frontend, Backend, DevOps, and Data Engineering
domains, ensuring best practices, scalability, and efficiency in all solutions. You will also act as a mentor, guiding engineers at different levels while staying current with emerging technologies including AI / ML and LLM stacks.
Key Responsibilities
Define
technical architecture
and lead design discussions for scalable, secure, and high-performance applications
Provide hands-on coding and technical expertise across the full technology stack
Design and implement solutions using
Java, Python, and Node.js
ecosystems
Architect
event-driven systems and messaging architectures
using Kafka and other messaging platforms
Design and oversee
data pipelines and data engineering solutions
Collaborate with stakeholders, product managers, and development teams to translate business needs into technical solutions
Drive adoption of
cloud-native, microservices, and modern architecture practices
Implement and oversee
CI / CD pipelines, infrastructure automation, and monitoring systems
Perform
code reviews, design reviews, and technical audits
to ensure quality and adherence to standards
Explore and integrate
AI / ML capabilities and LLM-based solutions
into existing architectures
Act as a
mentor and technical coach
for software engineers across levels
Continuously evaluate and recommend new tools, frameworks, and practices
Own technical risk management and ensure alignment with project timelines and goals
Required Skills & Experience
Around
15 years of IT industry experience , with at least
5+ years in an architect role
Strong hands-on coding capability with proven expertise in :
Backend :
Java with Spring Boot framework (microservices, REST APIs, Spring Cloud)
Python (Django / FastAPI / Flask)
Node.js (Express, NestJS)
Frontend :
React and Angular (mandatory), with strong JavaScript / TypeScript fundamentals
Data Engineering :
ETL / ELT pipelines, data warehousing, streaming architectures (Kafka, Spark)
DevOps & Cloud :
AWS / Azure / GCP, Docker, Kubernetes, CI / CD, Infrastructure-as-Code
Strong knowledge of
system design, architecture patterns, and distributed systems
Hands-on experience with
databases
(PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch)
Experience with
message queuing systems and event-driven architectures
Ability to design for
scalability, performance, and security
Strong leadership, communication, and collaboration skills
Experience in mentoring and developing engineering teams
Exposure to Agile / Scrum methodology
Highly Desired
Willingness and enthusiasm to learn emerging technologies , particularly :
LLM stacks (OpenAI, Claude, LangChain, Vector databases)
AI / ML Engineering fundamentals
RAG architectures and prompt engineering
Experience with GraphQL and modern API design patterns
Knowledge of data modeling and analytics platforms
Familiarity with observability and monitoring tools
What We're Looking For
A technical leader who codes alongside the team, not just architects from the sidelines
Someone passionate about continuous learning and staying ahead of technology curves
A professional who can balance architectural excellence with pragmatic delivery
An individual excited about the intersection of traditional engineering and AI capabilities
This role offers the opportunity to shape technical direction while working with cutting-edge technologies and building next-generation solutions.
Preference will be given to candidates from Kerala.
Technical Architect • India