Full-Stack Digital Infrastructure Engineer needed at Professional Career Services
Job title : Full-Stack Digital Infrastructure Engineer
Job Location : Western Cape, Cape Town
Deadline : June 12, 2025
Quick Recommended Links
Job Description
- End-to-End Engineering across all layers of the IoT platform and future UMH-based architecture: Edge integration with industrial equipment using industrial protocols (Modbus, OPC-UA, etc.)
- Protocol translation and control logic using Node-RED (Edge and Core)
- Real-time data transport using MQTT (HiveMQ in UMH)
- Any pub-sub technologies
- Core data operations and stream processing (Node-RED, Kafka, Bloblang)
- Time-series database engineering (InfluxDB 2.7, TimescaleDB)
- Reporting database management (PostgreSQL)
- Data visualization using Grafana (multi-tenant dashboards)
- Familiar with Kubernetes or docker
- Multi-stage energy management control strategies
- Data pipelines for telemetry ingestion and processing
- Dashboards for energy arbitrage, revenue visibility, and load balancing
Qualifications
- BSc Computer Science
Skills
- Minimum of 5 years experience in IoT, industrial automation, or full-stack data engineering roles
- Strong exposure to real-time systems and edge computing
- Experience with energy management systems and/or smart infrastructure is highly desirable
- Previous experience with MQTT-based semantic hierarchies or Unified Namespace architecture is a strong advantage
- Prior customer-facing engineering or pre-sales support experience is preferred
- Technology Stack (Current and Emerging)
TECH STACK:
- Edge Protocols: Modbus, OPC-UA, Node-RED
- Data Transport: MQTT (currently Mosquito; HiveMQ in UMH)
- Stream Processing: Node-RED, Kafka, Bloblang
- Time-Series Storage: InfluxDB 2.7 (current); TimescaleDB (UMH)
- Reporting Storage: PostgreSQL
- Data Extraction & Logic: Python
- Visualization: Grafana
- ML & Forecasting: Python ML stack (Pandas, Scikit-learn, etc.)
- DevOps: Git, Docker, CI/CD pipelines
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs
Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.