Cloud Backend Engineer - Azure IoT Hub / Disaster Recovery
- Location
- Remote
- Employment
- Full-time
- Level
- Specialist
- Category
- Backend
- Posted
Description
Cloud Backend Engineer - Azure IoT Hub / Disaster Recovery
About the Project
We’re looking for a Cloud Backend Engineer to join an enterprise IoT platform initiative focused on infrastructure resilience, UI acceleration, and edge management.
The existing IoT platform currently has several areas being improved:
Azure IoT Hub disaster recovery and device state protection
Frontend delivery capacity
Enterprise-grade OTA management for remote edge devices
This role is specifically focused on the Azure IoT Hub Disaster Recovery stream.
Your Role
You will be responsible for designing, implementing, and validating an automated disaster recovery mechanism for Azure IoT Hub.
The main objective is to ensure that device registry information and device twin state are continuously backed up and can be fully restored when required.
A successful end-to-end restoration in a development environment is a mandatory project acceptance criterion.
Responsibilities
Design and implement automated, continuous backups of the Azure IoT Hub Device Registry
Implement continuous backup of Device Twins / Twin State
Securely store backup data in Azure Blob Storage
Develop and maintain automation for the disaster recovery and restoration process
Create clear, operational Disaster Recovery and restoration runbooks
Execute complete device state restoration in a development environment
Test and validate the end-to-end recovery process
Verify that restored device registry and twin state data is complete and operational
Work closely with DevOps, Backend, and IoT Platform engineers
What We’re Looking For
Strong hands-on experience with Microsoft Azure
Practical experience with Azure IoT Hub
Experience working with Device Registry and/or Device Twins / Twin State
Experience with Disaster Recovery, Backup & Restore processes
Experience with Azure Blob Storage
Strong automation/scripting skills, ideally with Python and/or PowerShell
Ability to independently implement and validate cloud recovery automation
Experience creating operational documentation and recovery runbooks
Good English communication skills
Nice to Have
Experience with large-scale or enterprise IoT platforms
Experience automating IoT device state backup and restoration
Experience with Azure Functions, Azure CLI, Terraform/Bicep or other Azure automation tooling
Experience with recovery testing and validation in production-like environments
Broader Project Context
The overall IoT initiative also includes two parallel streams:
Frontend Capacity Scaling & dlab Ingestion: translating Figma designs, design tokens, and UI components into reusable frontend code
Backend & Edge / Mender Enterprise: integrating Mender Enterprise SaaS for secure fleet-wide OTA updates, package signing, progressive rollouts, and automatic rollback
These are parallel project streams; this position is focused specifically on Azure IoT Hub Disaster Recovery.
Apply at the source
This role was published by Uvik Software and listed via Djinni. Applications are handled there, not on this site.
Original posting: https://djinni.co/jobs/847817-cloud-backend-engineer-azure-iot-hub-disaster/