Hire Resolve – Top Recruitment Agency
Ticking All Your Recruitment Needs
Ticking All Your Recruitment Needs
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.
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.
Benefits:
Competitive salary based on experience (salary can potentially be more based on experience/skills)
IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to itcareers@hireresolve.za.com
A South African company based in Cape Town who provides Automated Vehicle Identification (AVI)-based fuel management solutions and related products, is seeking an...
Apply For This JobHire Resolve’s client is urgently seeking the expertise of a Senior Python Developer in Cape Town (Hybrid) Responsibilities Design,...
Apply For This JobHire Resolve’s client is a seeking a Chief Learning Officer (CLO) who will serve as a strategic leader, driving the...
Apply For This JobJob Title: Senior Software Developer Location: Durban, South Africa We are seeking a highly skilled and experienced Senior Software Developer...
Apply For This JobPosition: Software Developer Hire Resolves client is looking for a Software Developer to join their team in Cape Town, Western...
Apply For This JobA well-established client of ours is currently seeking a Junior/Intermediate C# Developer to join their established team. The company is...
Apply For This Job
We use cookies to store information on your device. These small files help our website function properly and allow us to understand how visitors use our site. By using this website, you agree to our use of cookies. You can manage or refuse cookies through your browser settings.