Back End Developer (Kolkata)

Back End Developer (Kolkata)

09 Aug
|
Distronix
|
Kolkata

09 Aug

Distronix

Kolkata

Job Title: Senior Backend Engineer — Cloud & Infrastructure
Employment Type: Full time, Permanent
Location: Salt Lake, Kolkata
Work Mode: On-site

We need a Senior Backend Engineer who can reliably manage the server-side of our IIoT products — from setting up MQTT brokers to persisting data in Postgres database transiting securely over our own Nginx/PM2 servers running on EC2/on-prem installations and backend APIs written in NodeJS packaged in Docker containers

Backend Development
Build and maintain REST APIs using NodeJS and NestJS/TypeORM
Design PostgreSQL schemas and manage data with TypeORM — including migrations and query optimisation
Subscribe to MQTT topics, process device telemetry, and persist it reliably
Define API contracts with firmware and frontend teams

Infrastructure & Deployment
Deploy services on AWS: EC2, VPC, Security Groups, Load Balancers, CloudWatch
Containerise and run backend services using Docker
Set up and manage Nginx / PM2 / Apache for reverse proxying, SSL termination, and load balancing




Monitor service health via CloudWatch and respond to production incidents

Networking & Connectivity
Configure cloud networking — VPC, subnets, security groups, routing
Manage MQTT connectivity between IoT field devices and backend services
Troubleshoot connectivity issues across device, server, and cloud layers

Scripting & Automation
Write scripts for deployment, configuration, and maintenance using JS, Bash, Shell, YAML, and JSON
Maintain environment configs, secrets, and deployment manifests

NodeJS / NestJS: Production API development; modular NestJS architecture
PostgreSQL / TypeORM: Schema design, migrations, relational modelling, query optimization, indexing, sharding
MQTT: Device telemetry ingestion; broker connectivity; topic design
Networking: TCP/IP, DNS, HTTP/HTTPS, ports, firewall rules, VPC routing
AWS: EC2, Security Groups, VPC, CloudWatch, Load Balancers, Lambda — in production
Nginx / PM2 / Apache: Reverse proxy setup, SSL termination

📌 Back End Developer (Kolkata)
🏢 Distronix
📍 Kolkata

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: back end developer (kolkata) / kolkata

Subscribe to this job alert:

Get the latest job offers by email for: back end developer (kolkata) / kolkata