- Design, develop and maintain scalable web applications and backend services.
- Develop REST APIs and backend services using Node.js/TypeScript or Python.
- Design and implement microservices and reusable software components.
- Translate business and technical requirements into robust software solutions.
- Write clean, maintainable and well-tested code.
- Participate in code reviews and ensure adherence to coding and architecture standards.
- Develop and deploy applications on Google Cloud Platform (GCP).
- Work with cloud-native services and event-driven architectures.
- Work with technologies such as Pub/Sub, BigQuery and Dataflow.
- Develop applications capable of handling high-volume and real-time industrial/telemetry data.
- Work with relational databases, preferably PostgreSQL.
- Develop solutions for Industrial IoT and Industry 4.0 use cases.
- Build integrations with APIs, messaging systems and industrial data platforms.
- Work with event-driven technologies such as MQTT, Pub/Sub or Kafka.
- Support integration with industrial and enterprise systems where required.
IC's scope includes telemetry ingestion, industrial gateways, time-series data management and integration with SCADA, historians and enterprise applications.
DevOps & Production Support
- Work with DevOps teams on CI/CD, application deployment and release management.
- Use Git and follow modern software development practices.
- Troubleshoot production issues and perform root-cause analysis.
- Ensure application performance, availability, security and reliability.
- Contribute to continuous improvement of applications and platform services.
Qualifications
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, Software Engineering or related field.
Technical Skills – Mandatory
- Either Node.js + TypeScript OR Python – strong hands-on experience.
- Strong understanding of REST APIs and Microservices.
- Strong SQL and database fundamentals; experience with PostgreSQL preferred.
- Experience with Git and Agile/Scrum development.
- Understanding of software design principles, design patterns and clean coding practices.
- Experience developing and supporting production applications.
Technical Skills – Preferred
- GCP services such as Pub/Sub, BigQuery and Dataflow.
- Docker and Kubernetes.
- MQTT / Kafka / event-driven architecture.
- Time-series databases such as TimescaleDB.
- Experience with Industrial IoT, telemetry or real-time data platforms.
- CI/CD and DevSecOps practices.
Work Experience (Range of years):
- 3-7 years of experience in software development.
Job Info
- Job Identification 54329
- Job Category IT, Telecom & Internet Generalists
- Posting Date 10/05/2026, 08:09 AM
- Locations Shantigram, Ahmedabad, Gujarat, 382421, IN