Technical Lead
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
Technical Lead
Location: Chennai
Experience: 12+ years (with at least 3 years in technical leadership roles)
Role Summary
As a Technical Lead, you will own end-to-end technical delivery for fleet- and vessel-level solutions in the maritime domain. This role combines architectural leadership with hands-on engineering across React, Python, AWS, Snowflake, and Kafka, ensuring secure, scalable, and high-performing solutions. You will lead a team, collaborate with domain experts, and drive innovation in real-time telemetry, data platforms, and model operationalization.
Key Responsibilities
- Define and evolve architecture for frontend, backend, data pipelines, and edge gateway patterns.
- Lead development of React UI, Python services, streaming/batch pipelines, and Snowflake analytics; deploy on AWS.
- Design telemetry ingestion and transformation ensuring schema integrity and provenance.
- Implement Kafka-based streaming for alerts and event-driven workflows.
- Productionize physics and ML models with monitoring and drift detection.
- Guide React UI for dashboards and operator workflows ensuring performance.
- Design Snowflake schemas, secure access, and analytics jobs for KPIs.
- Implement observability, retries, encryption, and RBAC for reliability and security.
- Enforce automated testing and manage staging/canary releases.
- Mentor engineers, run code reviews, and promote best practices.
- Translate domain needs into technical deliverables and drive sprint planning.
Required Qualifications
- 12+ years in software engineering; 3+ years in technical leadership roles.
- Strong React expertise and Python backend experience (FastAPI/Flask).
- Hands-on AWS (EKS, Lambda, EC2, S3, IAM) and containerized deployments.
- Practical Kafka experience and streaming pipeline design.
- Strong Snowflake/data warehouse skills and ETL patterns.
- Familiarity with CI/CD, IaC (Terraform/CloudFormation), and observability stacks.
- Excellent communication and stakeholder engagement skills.
- Bachelor’s degree in Computer Science, Engineering, or equivalent.
Preferred Skills
- Maritime, shipping, or IIoT/digital twin experience.
- Familiarity with time-series DBs, model-serving platforms, and stream processors.
- Knowledge of ship telemetry and naval concepts.
What You’ll Love About Working Here
- Flexible work options and strong work-life balance.
- Opportunities to work on cutting-edge maritime digital solutions.
- Continuous learning and certifications in cloud, AI, and streaming tech.
- Inclusive and collaborative culture fostering innovation.
About Us
Capgemini is a global leader in business and technology transformation, helping organizations accelerate digital innovation. With 360,000 team members across 50+ countries, we deliver strategy, design, and operations powered by cloud, data, and AI. Our purpose: Unleashing human energy through technology for an inclusive and sustainable future.
|
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. |
Chennai (ex Madras), IN