Technical Lead-Python ReactJS with AWS

Capgemini Engineering

Chennai District

On-site

INR 4,000,000 - 8,000,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Capgemini Engineering in Chennai seeks a senior engineering leader to own end-to-end technical delivery of fleet- and vessel-level solutions, combining maritime domain awareness with hands-on leadership across React, Python, AWS, Snowflake and Kafka.

You will define platform architecture, guide frontend UI, data pipelines and model integration, establish CI/CD, ensure security and observability, and mentor a growing team of frontend, backend and data engineers.

Qualifications

  • 9+ years software engineering with 3+ years in technical leadership.
  • Proficient in Python backend and model integration (FastAPI/Flask).
  • Hands-on AWS experience (EKS/Lambda/EC2/S3/IAM/CloudWatch).
  • Practical experience with Kafka and building streaming pipelines.
  • Snowflake or data-warehouse experience; schema design & performance.
  • Knowledge of CI/CD and IaC (Terraform/CloudFormation).
  • Strong communication and ability to translate domain needs into deliverables.
  • Bachelor’s degree in CS/Engineering or equivalent.

Responsibilities

  • Define and evolve platform architecture (frontend, backend, data pipelines, model hosting).
  • Lead development of React frontend, Python services, streaming pipelines, and Snowflake analytics; deploy on AWS.
  • Design ingestion, transformation and storage patterns with correct schema and provenance.
  • Implement Kafka-based streaming for near-real-time alerts and event-driven workflows.
  • Collaborate with data scientists to productionise physics and ML models (serving, versioning, monitoring).
  • Guide React UI for dashboards, visualisations and operator workflows with performance in mind.
  • Design Snowflake schemas, secure access, materialised views and analytics jobs for KPIs.
  • Implement observability, RBAC, encryption and secrets management; ensure testing and quality.
  • Mentor and grow frontend, backend and data engineers; drive code/design reviews.
  • Coordinate with Product, SMEs, DevOps and QA; drive sprint planning and roadmaps.
  • Translate domain requirements into technical acceptance criteria.

Skills

Technical leadership
Python backend
AWS
Kafka
Snowflake
CI/CD
IaC
Data engineering

Education

Bachelor’s degree in CS/Engineering

Tools

React
FastAPI/Flask
Docker
Kubernetes
Snowflake
Kafka
Terraform
CloudFormation

Job description

Lead end-to-end technical delivery, owning architecture, implementation, quality and delivery for fleet- and vessel-level solutions. Combine maritime domain awareness with hands‑on full‑stack engineering leadership across React, Python, AWS, Snowflake and Kafka to deliver

Key responsibilities
  • Architecture & technical ownership: Define and evolve platform architecture (frontend, backend, data pipelines, model hosting, edge/ship gateway patterns, CI/CD).
  • Hands‑on delivery: Lead development of React front‑end, Python services, streaming and batch data pipelines, and Snowflake analytics; deploy and operate on AWS.
  • Telemetry ingestion & data engineering: Design robust ingestion, transformation and storage patterns; ensure schema, units, timestamps and provenance are correct.
  • Real‑time processing: Implement and optimise Kafka‑based streaming for near‑real‑time alerts, model feeds and event‑driven workflows.
  • Model operationalisation: Collaborate with SMEs and data scientists to productionise physics and ML models (serving, versioning, monitoring, drift detection).
  • Frontend UX & visualization: Guide React UI development for dashboards, interactive visualisations and operator workflows; ensure performance and responsiveness.
  • Data platform & analytics: Design Snowflake schemas, secure access patterns, materialised views and analytics jobs for KPIs and historical analysis.
  • Reliability & security: Implement observability, alerting, retries, backpressure handling, encryption, secrets management and RBAC.
  • Testing & quality: Enforce automated testing (unit, integration, contract, E2E); manage staging, canary releases and production smoke checks.
  • Team leadership: Lead, mentor and grow frontend, backend and data engineers; run code and design reviews and promote best practices.
  • Stakeholder collaboration: Translate domain requirements into technical acceptance criteria and coordinate with Product, SMEs, DevOps and QA.
  • Delivery & planning: Drive sprint planning, roadmaps, release gates and balance technical debt with feature velocity.
Required qualifications
  • 9+ years software engineering experience with at least 3 years in technical leadership roles delivering complex cloud‑native systems.
  • Proficient in Python for backend and model integration (FastAPI/Flask); experience with containerised deployments.
  • Hands‑on AWS experience (EKS/Lambda/EC2/S3/IAM/CloudWatch or equivalents).
  • Practical/understanding experience with Kafka (topics, partitions, consumer groups) and building streaming pipelines.
  • Strong Snowflake or data‑warehouse experience (schema design, performance tuning).(preferred)
  • Deep understanding of time‑series processing, ETL/ELT patterns and telemetry semantics.
  • Familiarity with CI/CD, IaC (Terraform/CloudFormation) and observability stacks.
  • Excellent communication skills and ability to translate domain needs into technical deliverables.
  • Bachelor’s degree in Computer Science, Engineering or equivalent experience.
Preferred skills
  • Experience in maritime, shipping, offshore or industrial IIoT/digital twin projects.
  • Familiarity with time‑series databases (InfluxDB/Timescale), model‑serving platforms (SageMaker/Triton), and stream processors (Flink/Kafka Streams).
  • Knowledge of naval concepts and common ship telemetry (shaft torque, speed logs, draft, IMU).
  • Experience with Snowflake features like Snowpipe, tasks, streams and row‑access policies.
  • Security/compliance knowledge relevant to maritime or critical infrastructure.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Technical Lead
Senior Technical Lead

Capgemini Engineering • Chennai District

On-site
INR 2,800,000 - 4,200,000
Senior Full Stack Developer (Python / React / MongoDB / AWS)
Senior Full Stack Developer (Python / React / MongoDB / AWS)

Bounteous • Gurugram District, Chennai District, Bengaluru

Hybrid
INR 1,400,000 - 2,100,000
Technical Lead Software Engineer
Technical Lead Software Engineer

KVH Industries, Inc. • India

On-site
INR 4,000,000 - 7,500,000
Software Engineering Manager
Software Engineering Manager

Simfluent • Dadri

On-site
INR 350,000 - 550,000
Software Engineer
Software Engineer

Ground Up Ecowaste • Mumbai

On-site
INR 1,200,000 - 1,800,000
Backend Engineer
Backend Engineer

Shipmnts.com • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Innovative projects
Collaboration with skilled experts
Opportunity for continuous improvement
Delivery Manager-Full Stack Data Engineer
Delivery Manager-Full Stack Data Engineer

Acuity Analytics • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Python Technical Lead
Python Technical Lead

JRD Systems • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Lead Back End Developer
Lead Back End Developer

Admaren Tech Private Limited • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Cutting-edge technology
Supportive team environment
Career advancement opportunities
Technical Architect - Senior Data Solutions Engineering (AWS-Python-FastAPI-React-DevOps)
Technical Architect - Senior Data Solutions Engineering (AWS-Python-FastAPI-React-DevOps)

Bilvantis Technologies • Hyderabad

On-site
INR 2,800,000 - 3,800,000