Posted on: 02/07/2025
Job Title : Tech Lead - Data & Backend Systems
Experience Level : 8-10 Years
Location : Bengaluru, India (Hybrid )
Notice period : Immediate joiners -Permanent role
Job Summary :
We are seeking a highly experienced and technically proficient Tech Lead to spearhead the design, development, and implementation of robust data and backend systems. The ideal candidate will have a strong hands-on background in SQL, message queues, Node.js, and data engineering principles.
This role demands a proven ability to work with open-source technologies, architect data loading frameworks, and manage complex data migrations with a keen eye for data mapping and integrity. As a Tech Lead, you will be instrumental in guiding technical discussions, mentoring team members, and ensuring the delivery of high-quality, scalable solutions.
Required Skills & Experience :
Primary Skill : NodeJS , SQL & messaging tools (Kafka or RabbitMQ).
- 8-10 years of experience in software development with a significant focus on backend and data engineering roles.
- Exceptional proficiency in SQL with extensive experience in database design, complex query optimization, performance tuning, and schema management across various relational databases (e.g., PostgreSQL, MySQL, SQL Server, Oracle).
- Knowledge of NodeRed is a big plus.
- Deep hands-on experience with Node.js and its ecosystem, including frameworks (e.g., Express.js, NestJS) and
asynchronous programming.
- Extensive experience with message queuing systems such as Kafka, RabbitMQ, AWS SQS/SNS, or similar, including designing and implementing event-driven architectures.
- Proven track record in data engineering, including designing and building data pipelines, ETL/ELT processes, and data warehousing concepts.
- Strong expertise in creating and managing data loading frameworks from diverse sources (APIs, files, databases, streaming data).
- Demonstrated experience in handling complex data migrations, with a strong emphasis on data mapping, reconciliation, and ensuring data integrity during the process.
- Hands-on experience in designing, developing, and consuming RESTful and GraphQL APIs.
- Exposure to and active participation in open-source projects or leveraging open-source technologies in previous roles.
- Familiarity with cloud platforms (AWS, Azure, GCP) and their relevant data and compute services is a strong plus.
- Experience with version control systems (Git) and CI/CD pipelines.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
Education :
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1505714
Interview Questions for you
View All