Lead Full Stack Development Cloud IoT Platforms (Pune)

Lead Full Stack Development Cloud IoT Platforms (Pune)

23 Sep
|
Kaygen Consulting
|
Pune

23 Sep

Kaygen Consulting

Pune

Lead / Manager, Full Stack Development Cloud & IoT Platforms

About Potter Global Technologies

Potter Global Technologies is a trusted global leader in fire, life-safety, and emergency communication systems, known for its reliability, innovation, and strong legacy of protecting people and critical infrastructure. As part of its continued global expansion, Potter is investing in its India engineering presence to strengthen long-term product development capabilities and accelerate innovation for global markets.

In collaboration with, an engineering and digital solutions leader within, Potter is establishing the Potter India Engineering Center (IEC) in Pune. This center will saerve as a key extension of Potter’s global engineering organization, bringing together Potter’s product vision and domain leadership with strong engineering ecosystem and delivery experience.

This collaboration is intended to accelerate innovation, strengthen Potter’s global engineering capabilities, and establish a high-caliber engineering center in India that supports the development of Potter’s next generation of fire and life-safety products for global markets.

At the same time, it creates an opportunity for candidates to work in a product-based company environment with the potential for long-term association and meaningful career growth.

About Job Role

We are seeking a hands-on Full Stack Development Lead/Manager, with 10-15 years of software engineering experience to lead and contribute directly to the architecture, development, deployment, and lifecycle support of scalable cloud-connected applications. This is a player-coach role: the successful candidate will lead a team of engineers while remaining technically hands-on across backend services, web applications, databases, APIs, cloud infrastructure, real-time data pipelines, and production troubleshooting.

The role will be central to building highly available digital platforms for remote supervision, configuration, health monitoring, control, telemetry, and event-driven alerting across connected field devices and gateways. Solutions must support secure, low-latency interaction between cloud applications and IoT / edge systems used in fire, life-safety, paging, and emergency communication environments, where reliability, traceability, resilience, and security are critical.

Key Responsibilities

Engineering Leadership & Delivery

- Lead, mentor, and develop a full stack engineering team, setting clear technical direction, coding standards, and delivery expectations while remaining a strong individual contributor.
- Own assigned software programs from requirements and architecture through implementation, verification, deployment, production support, and continuous improvement.
- Plan technical work, identify dependencies and risks, drive design and code reviews, and ensure timely closure of architecture, quality, security, and performance issues.
- Build engineering redundancy by documenting architecture, critical workflows,



deployment practices, troubleshooting playbooks, and technical decisions.

Full Stack Architecture & Development

- Architect and develop scalable backend services primarily using Python and Golang, with well-defined RESTful APIs and microservices boundaries.
- Develop and guide React.js web applications with effective component architecture and state management using modern React patterns such as Hooks and Redux where appropriate.
- Design robust data models, database schemas, indexes, and queries in PostgreSQL; diagnose and resolve database performance, concurrency, and data-integrity issues.
- Apply secure authentication and authorization patterns, including OAuth / JWT, role-based access control, secrets management, and service-to-service security.

Connected Devices, Real-Time Data & IoT Integration

- Design application flows for connected field devices, edge gateways, and cloud services, including device discovery, provisioning, configuration, heartbeat / health monitoring, telemetry, command-and-control, and event handling.
- Implement and support real-time and event-driven communication using MQTT, REST APIs, Kafka, WebSockets and, where applicable, SIP / WebRTC or related communication technologies.
- Engineer reliable message handling for intermittent networks and field conditions, including reconnect behaviour, retries, idempotency, duplicate handling, buffering, and fault recovery.
- Collaborate with embedded, hardware, test, and product teams to integrate device protocols, APIs, telemetry streams, and alarms into unified web and cloud applications.

Cloud, Containers & Data Platforms

- Design and deploy applications on AWS using services such as EC2, S3, RDS and other appropriate managed services, with attention to scalability, availability, security, and cost.
- Containerize services using Docker and contribute to cloud-native deployment patterns, release automation, and environment management.
- Establish and improve CI/CD pipelines, automated build/test/deploy practices, configuration management, and controlled production releases.
- Design and operate streaming and asynchronous pipelines using Apache Kafka and related messaging technologies; exposure to Hadoop / large-scale data processing is advantageous.

Reliability, Security, Quality & Production Support

- Build applications for high availability and fault tolerance, including health checks, graceful degradation, failover, retry strategies, and production recovery mechanisms.
- Implement effective logging, monitoring, metrics, tracing, alerting,



and troubleshooting practices to shorten incident detection and root-cause resolution time.
- Own complex cross-stack debugging from browser / UI through API, service, database, message pipeline, cloud infrastructure, and connected-device layers.

Stakeholder & Cross-Functional Leadership

- Partner with Potter US Engineering, Product Management, UX, DevOps, SDET, embedded / firmware, hardware, manufacturing, and other stakeholders.
- Communicate architecture, risks, technical trade-offs, incidents, and delivery status clearly to engineering leadership and cross-functional teams.

Key Success Measures

- Predictable delivery of secure, production-ready full stack capabilities against committed scope, quality, schedule, and performance expectations.
- High availability and reliable operation of cloud-connected applications and real-time device data flows, with effective diagnostics and rapid recovery from failures.
- Strong hands-on contribution in Python / Go backend services, React applications, PostgreSQL, APIs, cloud deployment, and production troubleshooting.
- Improved engineering quality through automated testing, code reviews, CI/CD, security practices, observability, reusable architecture patterns, and explicit documentation.

Qualifications

- 10–15 years of software development experience with substantial full stack, backend, cloud, and distributed-systems responsibility;
- Prior experience leading a team of 4-5 engineers is strongly preferred.
- Bachelor’s degree in Computer Science, Information Technology, Electronics, or a related engineering discipline; MTech / MCA or equivalent advanced qualification is an advantage.
- Demonstrated player-coach capability: able to lead architecture and people while remaining hands-on in coding, design reviews, debugging, and production problem solving.
- Strong experience developing scalable, secure, production-grade applications and services, preferably for connected products, industrial systems, IoT, real-time monitoring.
- Strong communication, analytical reasoning, ownership, collaboration, and technical decision-making skills.

Tech Stack & Tools

- Python backend development
- Golang for microservices / performance-sensitive services
- React.js
- RESTful API design and implementation
- Microservices architecture
- Database schema design and query optimization
- AWS (including EC2, S3, RDS)
- Docker / containerization
- Security: authentication / authorization using OAuth, JWT, RBAC or equivalent patterns
- PostgreSQL
- CI/CD and DevOps practices
- Apache Kafka / real-time pipelines

Core Competencies

Ownership & Accountability | Full Stack Engineering | Cloud & Distributed Systems | Real-Time IoT Integration | Systems Thinking | Hands-on Technical Leadership | Security & Reliability | Problem Solving | Cross-Functional Collaboration | Production Support Excellence | Continuous ImprovementRole & responsibilities

Preferred candidate profile

📌 Lead Full Stack Development Cloud IoT Platforms (Pune)
🏢 Kaygen Consulting
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead full stack development cloud iot platforms (pune) / pune