Job description
 
                         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.
 
                    
                    
Required Skill Profession
 
                     
                    
                    Computer Occupations