Role:
Location: Chennai
Technical Architect
The Technical Architect will lead the design and delivery of scalable, secure, and high-performing solutions, leveraging their proficiency in JavaScript, Node.js, React, Angular, and cloud platforms.
You will collaborate with cross-functional teams to architect innovative systems that align with business objectives.
Key Responsibilities:
Solution Design & Architecture
- Design end-to-end technical architectures for complex applications, ensuring scalability, reliability, and performance
- Define system components, integration patterns, and data flows to meet business requirements
- Create architecture blueprints, technical roadmaps, and documentation for development teams
Software Development Leadership
- Provide technical guidance to development teams, ensuring best practices in coding, testing, and deployment with a focus on JavaScript-based frameworks
- Lead the implementation of front-end and back-end solutions using React, Angular, Node.js, Nextjs, Nextjs and related technologies
- Participate in code reviews and mentor developers to maintain high-quality standards
Cloud Operations & Strategy
- Architect and optimize cloud-based solutions using platforms such as AWS, Azure, or Google Cloud
- Implement cloud-native designs, including microservices, serverless architectures, and containerization (e.g., Docker, Kubernetes)
- Oversee cloud infrastructure management, including cost optimization, security, and performance monitoring
Collaboration & Stakeholder Management
- Work closely with product managers, business analysts, and stakeholders to translate business goals into technical solutions
- Communicate architectural decisions and trade-offs effectively to both technical and non-technical audiences
- Collaborate with DevOps teams to ensure seamless CI/CD pipelines and infrastructure-as-code practices
Innovation & Problem Solving
- Stay updated on emerging technologies and evaluate their applicability to organizational needs
- Troubleshoot complex technical issues and provide innovative solutions to enhance system performance and reliability
- Ensure systems are secure, compliant with industry standards, and resilient to failures
Required Skills & Qualifications:
Experience
- 14+ years of experience in software development, with at least 4+ years in a Technical Architector similar role
- Proven track record of designing and implementing large-scale software systems with JavaScript-based technologies
- Extensive hands-on experience with cloud platforms (AWS, Azure, GCP) and cloud operations
Technical Expertise
- Mastery of
JavaScript
, including ES6+ syntax, asynchronous programming, and modern development practices - Expertise in
Node.js
for building scalable back-end services and APIs (REST, GraphQL) - Proficiency in front-end frameworks such as
React
and Angular
, including state management (e.g., Redux, NgRx) and component-based architecture - Strong understanding of software design patterns, microservices architecture, and full-stack development
- Experience with cloud technologies, including IAM, VPC, load balancing, auto-scaling, and serverless computing
- Familiarity with containerization tools (Docker, Kubernetes) and orchestration frameworks
- Knowledge of database systems (SQL, NoSQL) and data modelling
Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and leadership abilities
- Ability to work in a fast-paced, collaborative environment
Education
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred)
- Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Azure Architect, TOGAF) are a plus
Preferred Qualifications:
- Experience with additional JavaScript frameworks or libraries (e.g., Vue.js, Express.js)
- Proficiency with DevOps tools (e.g., Jenkins, Terraform, Ansible) and CI/CD pipelines tailored to Node.js and React/Angular projects
- Knowledge of enterprise integration patterns and middleware technologies (e.g., Kafka, RabbitMQ).
- Background in security best practices, including encryption, authentication, and compliance frameworks (e.g., GDPR, HIPAA)
- Familiarity with AI/ML integration or big data technologies (e.g. Spark) is an advantage