Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

CMS Info Systems (CMS)

NewBe an early applicant

Python IOT Lead

Posted Updated
Discussion

Description

Job Title: Python IoT Lead

Location: Mahape, Mumbai
Type: Employee/Fulltime/Office
Company: CMS Infosystems Pvt. Ltd.
Experience: 7+ Years

Job Description:

We are seeking a highly skilled and motivated IOT Full-Stack Python Developer with expertise in DVR, NVR, IP Camera integration, and IoT communication. The ideal candidate will have experience with the Python, IOT Communication, and experience of working with Edge Devices/Single Board Computers. The candidate should be capable of developing seamless, unified applications that manage devices like IP Cameras, NVR/DVR, Intrusion Panels, and IOT Devices remotely for e-surveillance domains. Experience in managing the Over the Air (OTA) updates and maintaining device life cycle, i.e. onboarding, remote configuration, OTA, etc.

Responsibilities:

  • Design and develop robust applications to integrate DVR, NVR, and IP Camera systems.
  • Implement live video streaming using protocols such as RTSP.
  • Develop and maintain RESTful APIs for managing and configuring NVR/DVR settings.
  • Integrate ONVIF protocol to ensure compatibility with ONVIF-compliant devices.
  • Establish and configure IoT communication using protocols like MQTT or HTTP/HTTPS.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Conduct thorough testing and debugging to ensure the reliability and security of the application.
  • Stay updated with the latest industry trends and technologies.
  • Experienced in managing the Over the Air (OTA) updates for Edge Devices/SBCs

Requirements (MUST HAVE):

  • Proven experience as an IOT Full-Stack Developer with an experience of 7+ years.
  • Strong proficiency in Python and its back-end technologies
  • Familiarity with IoT communication protocols (MQTT, HTTP/HTTPS).
  • Experience of working with EDGE Devices, SBCs (Single Board Computers), Linux Devices
  • Solid understanding of best practices for secure communication channels (TLS/SSL).
  • Working knowledge of IP Cameras, NVRs/XVRs/DVRs
  • Hands on with Ubuntu/Linux/Debian
  • Strong problem-solving skills and the ability to work independently or as part of a team.
  • Excellent communication and collaboration skills.
  • IOT Based Automations for Remote Management of Devices
  • Experienced in managing the Over the Air (OTA) updates for Edge Devices/SBCs
  • Managing OTA Process for SBCs

Good To Have:

  • Proficiency in database management (PostgreSQL, MySQL, MongoDB).
  • Experience with smart home automation platforms (Google Home, Amazon Alexa, Apple).
  • Bachelor's degree in computer science, Engineering, or related field, or equivalent practical experience.
  • Experience of working with C++
  • Familiarity with IoT communication protocols like CoAP, TCP Communication
  • Knowledge of ONVIF protocol /ONVIF SDKs
  • Previously worked in the domain of E-Surveillance

Skills

Apply

See also