Azure IoT Architect for Energy Management

Job ID: 40542912

Budget: ₹80,000 – ₹150,000 INR

Senior Azure IoT / Cloud Engineer & Technical Lead (Azure | MQTT | .NET | PostgreSQL)

We are looking for an experienced Senior Azure IoT / Cloud Engineer to lead the cloud architecture and implementation of our Energy Management System (EMS). This is a remote contract opportunity for a highly skilled engineer with deep expertise in Azure IoT, MQTT, .NET, and PostgreSQL.

Project Overview

Our EMS platform connects edge controllers managing solar PV systems, batteries, EV chargers, smart meters, and other energy devices to a secure cloud platform. The primary objective is to build a scalable, secure, and multi-tenant IoT infrastructure that ingests real-time telemetry and exposes reliable APIs for monitoring and control.

Responsibilities
Design MQTT topic hierarchy and payload schemas for telemetry, alarms, commands, acknowledgments, and heartbeats.
Build an end-to-end Azure ingestion pipeline:
MQTT / Azure IoT Hub
Azure Functions
Azure Service Bus
PostgreSQL
Design scalable PostgreSQL schemas optimized for high-volume time-series telemetry.
Implement secure cloud architecture using Azure Key Vault, Managed Identities, RBAC, TLS certificates, and device authentication.
Develop production-quality backend services using C#, ASP.NET Core, and Entity Framework Core.
Lead architecture decisions, perform code reviews, mentor developers, and establish engineering best practices.
Collaborate with hardware vendors to finalize device-cloud interface specifications.
Configure Azure DevOps CI/CD pipelines and support deployment automation.
Required Skills
Strong experience with C# and ASP.NET Core
Azure IoT Hub and MQTT protocol expertise
Azure Functions & Azure Service Bus
PostgreSQL database design and optimization
Azure security (Key Vault, Managed Identity, RBAC, Certificates)
Azure DevOps and Git
Experience leading technical teams
Excellent English communication skills
Nice to Have
Energy Management Systems (EMS)
Solar, Battery Storage, EV Charging
OCPP, Modbus, IEC protocols
Multi-tenant SaaS architecture
Docker, AKS, Terraform/Bicep
TimescaleDB or other time-series databases
Contract Details
Duration: Approximately 1 months (with potential extension)
Work Mode: Remote
Project Type: Fixed-price / Milestone-based
Time Zone: Partial overlap with IST preferred
Deliverables
Supplier-ready MQTT/API interface specification
End-to-end MQTT → Azure → PostgreSQL ingestion pipeline
Secure Azure cloud architecture
CI/CD setup and technical documentation
Successful integration with EMS edge controllers
When Applying

Please include:

Your Azure IoT/MQTT project experience
Similar projects you've completed
Your availability
Estimated timeline and budget
Relevant certifications (if any)

We're looking for a proactive engineer who can take ownership, provide technical leadership, and help deliver a production-ready Azure IoT solution.