Developer / Systems Integrator Job at Hire Resolve

Job role overview

  • Date posted

    September 4, 2026

  • Closing date

    October 5, 2026

  • Hiring location

    Cape Town Western Cape

  • Qualification

    None

  • Experience

    2 years

Description

Job Description

  • An energy efficiency, facility, and utility monitoring company based in Cape Town is seeking a Developer / Systems Integrator who will own live customer systems and make calls about data that clients bill on.

Responsibilities:

  • Bench Commissioning & Go-Live: Build, configure (Modbus/MQTT/credentials), and test edge gateways in the Strand office. Direct field technicians remotely during site go-lives.
  • Converters & Decoders: Write JavaScript to translate raw device payloads into scaled, named measurements. Correctly handle signed values, 32-bit registers, scaling factors, and unit conversions based on datasheets.
  • Platform Scripting & Automation: Write Python against the REST API for bulk device operations, data back-fills, key audits, and scheduled health checks.
  • Dashboards & Reporting: Maintain client dashboards, consumption emails, CSV exports, and alarm summaries that reconcile fully with raw telemetry.
  • Standards & Documentation: Enforce and audit single measurement-naming standards across clients. Document technical changes inline and maintain issue trackers.
  • Deployment & Server Support: Support Linux servers, Nginx, TLS certificates, service restarts, and version updates. Read system logs to diagnose offline devices or failed services.

Minimum Requirements:

  • Experience: ~2 years of relevant experience preferred. High-aptitude early-career candidates welcome.
  • Qualifications: No formal degree required. A portfolio demonstrating practical, real-world capability carries equal weight to a diploma or degree.

Technical Essentials:

  • Python 3: HTTP APIs, JSON/CSV handling, custom error handling, retries, and pagination (without relying on heavy frameworks).
  • JavaScript: Fundamentals for payload decoders (bitwise operations, numeric precision, type handling).
  • Linux & Git: Command line operations over SSH, systemd, log inspection, Git/GitHub workflows.
  • Technical & Domain Advantages (Nice-to-Haves)
  • Protocols & Systems: Modbus, MQTT, SQL/PostgreSQL, Nginx, Cron, VPNs, Node-RED, or PLC programming.
  • Languages & Frameworks: Django, Angular, TypeScript, or Java.
  • Background: Electrical/energy domain knowledge or personal electronics/embedded tinkering.

How to Apply

Interested and Qualified candidates should Click here to Apply Now

Interested in this job?

0 days left to apply

Apply for this job

Cancel
Send message
Cancel