Tech Lead - Data & Backend Systems

SK HR SERVICES AND ENTERPRISES
Bangalore
8 - 10 Years

Posted on: 02/07/2025

Job Description

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.


info-icon

Did you find something suspicious?