About the Role :
We are seeking an experienced and motivated Tech Lead to drive the development of scalable cloud-native applications using NodeJS and AWS.
You will lead a talented team in building microservices architectures, ensuring high availability, performance, and seamless cloud deployments.
If you thrive in a fast-paced environment and have strong expertise in NodeJS and cloud technologies, this role is for you.
Key Responsibilities :
- Lead the design, development, and deployment of microservices-based applications using NodeJS.
- Architect and implement cloud infrastructure on AWS to support scalable and resilient applications.
- Mentor and guide the development team to ensure best practices in coding, testing, and deployment.
- Design and maintain data models and databases, primarily MySQL.
- Build event-driven systems using Kafka for asynchronous communication and real-time data streaming.
- Manage containerization and orchestration using Docker and Kubernetes.
- Collaborate with cross-functional teams including product managers, DevOps, and QA to deliver high-
quality solutions.
Monitor and optimize application performance, security, and scalability on the cloud.Drive Agile development processes and continuous integration / continuous deployment (CI / CD) Skills & Experience :5+ years of professional experience in backend development using NodeJS.Strong hands-on experience with AWS cloud services and infrastructure management.Expertise in microservices architecture and RESTful API design.Proficient with relational databases, especially MySQL.Experience with Kafka or similar message brokers.Practical knowledge of containerization technologies (Docker) and orchestration tools (Kubernetes).Proven leadership skills with experience managing and mentoring development teams.Familiarity with DevOps practices and CI / CD pipelines.Strong problem-solving skills and ability to work independently(ref : hirist.tech)