Job Title: Senior Platform Engineer Edge Systems (Windows/Linux)
Immediate Joiner Position: (One 2+ year experience and one 5+ year of experience)
Role Overview
We are hiring a Platform Engineer with strong expertise in edge application development, Python, and DevOps. The role focuses on building and managing edge-side applications and scalable platform infrastructure across Windows and Linux environments, with seamless edge-to-cloud integration using Azure IoT.
Key Responsibilities
- Develop and maintain edge-side applications for real-time processing and device integration across Windows/Linux systems
- Design and manage scalable platform infrastructure in hybrid OS environments
- Administer and optimize system environments (Windows Server / Linux) including services, scheduling, logging, and performance tuning
- Build backend services and automation using Python (Flask/Django), PowerShell, and Bash
- Design, develop, and consume RESTful APIs (secure, scalable, versioned)
- Implement and manage Docker-based containerized environments
- Build and maintain CI/CD pipelines and automated deployments (cloud + edge)
- Integrate messaging systems (MQTT, AMQP, ZMQ) for edge-to-cloud communication
- Work with LMDB, InfluxDB for high-performance, low-latency data processing
- Implement monitoring using Grafana, NetData across edge and cloud
- Ensure secure communication (TLS 1.2+) and system-level security
- Configure and manage web servers such as Nginx / IIS
- Integrate with Azure APIs and Azure IoT services
- Handle distributed systems, multi-node deployments, and load balancing
- Troubleshoot production issues, perform root cause analysis, and ensure high availability
- Use advanced Git workflows and version control practices
- Collaborate with Dev, QA, DevOps, and Hardware teams
Required Skills
- Strong hands-on experience in Platform Engineering / Edge Systems / DevOps / System Engineering
- Expertise in Windows and/or Linux system development & administration
- Proven experience in edge application development (device/on-prem systems)
- Advanced proficiency in Python scripting and backend development
- Strong scripting skills in PowerShell and/or Bash
- Experience with Flask/Django and REST API development
- Hands-on experience with Docker / containerization
- Strong experience with:
- Messaging: MQTT, AMQP, ZMQ
- Monitoring: Grafana, NetData
- Databases: InfluxDB, LMDB
- Strong understanding of real-time processing and edge-to-cloud architecture
- Mandatory: Experience with Azure IoT and Azure API integrations
- Solid understanding of distributed systems and multi-node environments