Image Loading

Full Stack Tech Lead

Job Description

As a Technical Team Lead for our BlackFusion product, you will play a key role in shaping the development of an advanced investigative platform. You'll drive key technology decisions, oversee the full development lifecycle, and work to deliver a product that supports investigators by seamlessly integrating data from diverse sources.

Key Responsibilities:

  • Architect and Design: Lead the design and development of the data fusion system, focusing on integrating digital forensics and other data into a unified, scalable platform.
  • Cross-functional Collaboration: Partner with backend, data science, and product teams to align technical capabilities with the needs of investigators and analysts, ensuring seamless data flow and insight generation.
  • Quality Assurance: Uphold best practices in coding standards, system reliability, and data security, ensuring high-quality delivery across the product.
  • Mentorship and Leadership: Provide technical guidance to team members, foster collaboration, and create an environment that supports innovation and continuous improvement.

Requirements:

  • Educational Background: Bachelor’s degree in Computer Science or a related field.
  • Full Stack Expertise: Proven experience developing scalable web applications, with frontend technologies such as React or Vue.js, and backend technologies like Node.js and Python
  • Data Handling: Solid experience working with relational and NoSQL databases (MySQL, MongoDB, PostgreSQL) and experience in data integration from various sources.
  • System Architecture: Strong understanding of system architecture, with experience in microservices environments and hands-on proficiency in tools such as Docker, Kubernetes, and CI/CD pipelines.
  • Data Security and Privacy: Understanding of secure data handling, encryption practices, and compliance requirements for sensitive information.

Preferred Experience:

  • Investigation and Intelligence: Experience working on intelligence or investigative platforms, or similar data-heavy applications.
  • Linux and Database Technologies: Familiarity with Linux systems and a range of database technologies (SQL and NoSQL).
  • CI/CD and TDD Practices: Experience with CI/CD pipelines and test-driven development methodologies.
  • Diverse Data Source Integration: Experience working with various data sources such files, databases, API sources, and understanding the challenges of integrating these into cohesive insights.
  • Startup Environment: Ability to adapt and thrive in a dynamic, fast-paced startup setting.

Skills

  • Python
  • NodeJs
  • Data Security
  • System Architecture
  • Database
  • CI/CD
  • TDD

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Dec 02, 2024

Experience

4 to 8 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent