Job Title:
Location:
Job Type:
About Us:
At icogz Technologies Pvt Ltd, we are pioneers in harnessing the power of generative AI and proprietary algorithms to transform the complexity of Big Data into clear, actionable insights. Our unique approach recognizes the challenges posed by fragmented data silos, which stem from the diverse perspectives of various stakeholders within a company.
By utilizing our advanced proprietary algorithms and streamlined data processing flows, we effectively integrate and analyze vast, disparate datasets. This process delivers a unified, cohesive view of your business operations, enabling real-time analysis and insightful decision-making.
Our solutions at icogz Technologies empower businesses to swiftly adapt and capitalize on strategic opportunities. By turning big data into a navigable landscape of insights, we help enhance operational agility, improve performance, and drive profitability.
Role Overview:
Team Lead - Technology
Your primary responsibility will be to ensure the seamless delivery of cohesive, scalable, and data-rich applications. You will bridge the gap between complex backend data processing and intuitive, performant user experiences, fostering a culture of technical excellence, collaboration, and innovation.
Key Responsibilities:
Holistic Technical Leadership & Strategy:
- Lead, mentor, and manage a cross-functional team of backend (Python) and frontend (React) developers, fostering their professional growth.
- Drive the overall technical roadmap and architectural vision for our products, ensuring end-to-end consistency, scalability, and security.
- Collaborate closely with Product Managers, UX Designers, and Data Scientists to translate business and user needs into a unified technical strategy.
- Ensure seamless integration and alignment between backend APIs and frontend data consumption, optimizing the entire data-to-visualization workflow.
Backend & Data Excellence:
- Oversee the design, development, and maintenance of our Python backend, including RESTful APIs (Django/DRF, FastAPI) for big data and LLM applications.
- Guide the team in optimizing PostgreSQL and Document DBs (e.g., MongoDB) for performance, security, and scalability in a multi-tenant SaaS environment.
- Ensure the robustness and efficiency of our data processing pipelines using tools like Pandas, PySpark, and Dask.
Frontend & Visualization Excellence:
- Guide the frontend team in building scalable, modular, and performant applications using
React/TypeScript
and state management libraries (Redux, Context API). - Oversee the development of interactive, data-rich dashboards using visualization libraries like
amCharts and D3.js
to handle complex datasets effectively. - Champion best practices for frontend performance, including rendering optimization for large datasets, lazy loading, and efficient data handling.
Execution & Operational Excellence:
Lead a rigorous code review process across the entire stack (both frontend and backend)
to ensure high code quality, maintainability, and adherence to best practices. Own the end-to-end software development lifecycle, including establishing and refining CI/CD pipelines, automated testing (e.g., Jest, Cypress, Pytest), and deployment strategies.
- Drive a culture of quality by working with QA teams to
validate data accuracy and integrity from the database all the way to the final user-facing visualization.
- Take ownership of the long-term health of the codebase, manage technical debt, and lead incident response and root cause analysis for production issues.
Requirements:
- 8+ years of professional software development experience, with a strong foundation in backend systems.
3+ years of experience in a technical leadership role
, managing and mentoring a team of developers. - Expert-level proficiency in
Python, Django, and FastAPI
. Strong, demonstrable understanding of modern frontend architecture, particularly with React/TypeScript
and state management. - Proven experience leading a full-stack or cross-functional team, with a track record of delivering complex, data-intensive applications.
- Deep expertise in
PostgreSQL
and Document DBs
(e.g., MongoDB), including performance tuning and schema design. - Experience defining and managing CI/CD pipelines and deployment processes.
- Excellent leadership, communication, and collaboration skills, with the ability to align technical and non-technical stakeholders.
- A strong product-oriented mindset, focused on delivering user value.
Nice-to-Have:
- Hands-on experience with or a strong appreciation for data visualization libraries like
amCharts or D3.js
. - Familiarity with cloud platforms (AWS, Azure) and containerization (
Docker, Kubernetes
). - Experience with WebSocket-based real-time applications.
- Knowledge of testing frameworks like
Jest or Cypress
. - Familiarity with monitoring tools like Grafana, Prometheus.
- Exposure to analytical databases (ClickHouse, DuckDB) or AI/ML model deployment.
Why Join Us?
Lead the end-to-end technical strategy
for cutting-edge generative AI products. - Mentor and grow a talented, cross-functional team of engineers.
- Bridge the gap between big data, AI, and intuitive user-centric design.
- Drive innovation in a collaborative culture with a high degree of autonomy and impact.
- Competitive salary and significant leadership opportunities.