Hire Resolve connects Job seekers to Employers. The company is a Specialist Recruitment & Staffing company with a national presence with a customer base of listed companies on the JSE and global multinationals. The company prides itself on its technical & industry knowledge. The consultants at Hire Resolve are very well networked within their comm...
Job Description
- An exciting opportunity is available for an experienced Senior Back-End Engineer to join a technology team developing software used to support and manage mining operations.
- This is a senior, largely autonomous engineering role for someone who enjoys solving complex technical problems, taking ownership of projects and working with modern backend technologies. You will be responsible for taking ambiguous requirements, shaping them into practical technical solutions and delivering features through to production.
- The role will primarily involve Python, with Flask, SQLAlchemy, PostgreSQL and Celery, while also contributing to an ongoing migration of parts of the platform to Go.
Key Responsibilities
Technical Delivery
- Design, develop and deliver backend features using Python and Go.
- Work with Flask, SQLAlchemy and PostgreSQL.
- Take ownership of features from requirements through to production.
- Develop database migrations while considering existing client data and rollback requirements.
- Design and maintain background processing using Celery.
- Diagnose and resolve issues under load and in production environments.
- Write and optimise SQL where the ORM is not the appropriate solution.
- Design and maintain stable, versioned REST APIs.
- Ensure API backward compatibility.
- Contribute to the migration of existing services to Go.
- Make appropriate technical and architectural decisions.
- Investigate production issues and identify root causes.
Engineering Quality
- Write automated tests using pytest.
- Conduct code reviews with a focus on architecture, maintainability and long-term quality.
- Identify technical debt and potential technical risks.
- Improve documentation and record technical decisions.
- Promote sustainable development practices.
- Collaborate with DevOps on CI/CD, infrastructure-as-code and deployment strategies.
Mentoring & Team Collaboration
- Mentor junior and intermediate engineers.
- Provide technical guidance through code reviews and pairing sessions.
- Help less experienced engineers understand the codebase and business domain.
- Contribute to technical design and architecture discussions.
- Work closely with Product, QA and Operations teams.
- Translate business and mining-domain requirements into practical technical solutions.
- Challenge requirements where necessary and provide appropriate alternatives.
Continuous Improvement
- Drive improvements to development processes, tooling and engineering practices.
- Identify opportunities to improve system performance and reliability.
- Stay current with relevant backend engineering technologies and best practices.
- Contribute to establishing engineering standards as the team grows.
Minimum Requirements
- 6+ years' professional backend software development experience.
- 10+ years' experience is preferred.
- Strong production experience with Python.
- Strong experience with Flask, Django or FastAPI.
- Working experience with Go, or strong backend fundamentals with the ability to learn new languages quickly.
- Strong experience with an ORM, preferably SQLAlchemy or equivalent.
- Confident writing and tuning hand-written SQL.
- Strong experience with PostgreSQL or similar relational databases.
- Experience with background processing and message queues such as Celery, RabbitMQ, Redis or equivalent.
- Experience designing and evolving REST APIs.
- Understanding of API versioning and backward compatibility.
- Understanding of authentication and authorisation.
- Strong Git experience, including branching strategies and code review.
- Comfortable using Docker for local development.
go to method of application »
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.
go to method of application »
Job Description
- We are currently recruiting for 2 External Sales Representatives to join a growing team in Germiston.
Requirements:
- Minimum 3 years’ external sales experience
- Relevant sales qualification
- Valid driver’s licence
- Proven track record in achieving sales targets
- Strong communication, negotiation, and relationship-building skills
Key Responsibilities:
- Develop and maintain strong relationships with existing clients
- Identify and secure new business opportunities
- Conduct client visits and presentations
- Generate quotations and follow up on leads
- Achieve monthly and annual sales targets
- Monitor market trends and identify opportunities for growth
- Maintain accurate sales records and reports
go to method of application »
Job Description
- An agricultural and lifestyle retail hub that supplies farming essentials, hardware, and everyday consumer goods is seeking a Business Analyst & Reporting Specialist who will develop and maintain the analytical and reporting functionality for the Supply Chain division.
Responsibilities:
- Convert business requirements into functional and technical specifications.
- Establish best practices for data extraction and loading (ETL) within the data warehouse.
- Provide continuous analytical support to the Supply Chain division.
- Advise internal stakeholders on application and system capabilities.
- Gather, manage, and report on functional Supply Chain data.
- Handle administrative and ad-hoc analytical functions.
- Build and maintain strong internal stakeholder relationships.
- Contribute to project plans under the guidance of project leads.
- Provide user advice on product offerings, applications, and post-delivery support.
- Organize and prioritize personal workflow for maximum efficiency.
- Design, build, and maintain data warehouse environments, analytical databases, and data models (logical/physical).
- Train end-users on data warehouse and BI platform components.
- Drive process automation by eliminating or streamlining manual reporting.
- Foster continuous innovation and process improvement.
Minimum Requirements:
- Education: BEng or Bachelor’s Degree (Data Science, Data Analytics, IT, Computer Science, or Information Systems).
- Experience: 4+ years of relevant experience.
Technical Skills:
- Data Warehousing & Analytics: QlikSense, SQL databases, and data modeling techniques.
- Office Suite: Advanced Excel, Word, and PowerPoint.
go to method of application »
Job Description
- A leading renewable energy company is looking for an experienced Warehouse Manager with strong experience in warehouse operations, stock management, inventory control, and team supervision to join their team in Pretoria. The successful candidate will be responsible for overseeing the efficient and secure operation of the storeroom, ensuring accurate stock control, safe working practices, and the timely receiving, picking, issuing, and returning of stock to support operational requirements.
Responsibilities:
- Oversee physical stock counts and maintain accurate inventory records.
- Receive stock and process GRNs on the inventory management system.
- Issue stock against job cards and manage attic stock replenishment.
- Process inter-branch transfers and stock returns.
- Record serial numbers for panels, batteries, inverters, and other relevant equipment.
- Verify and record stock returned by operational teams.
- Ensure accurate picking and packing of stock according to daily job requirements.
- Assist with investigating and resolving stock variances.
- Maintain a neat, organized, secure, and well-maintained storeroom.
- Oversee forklift maintenance and ensure safe operation.
- Ensure required health and safety signage is maintained.
- Organize and delegate duties to warehouse and stores staff.
- Supervise daily activities and stock counts.
- Ensure compliance with company policies, safety procedures, and regulatory requirements.
- Compile and file job packs and maintain accurate stock documentation.
- Process stock requests and ensure all stock movements are accurately recorded.
- Plan and coordinate warehousing activities to improve workflow and operational efficiency.
- Optimize warehouse layout and processes to support productivity.
Requirements:
- Grade 12 / Matric certificate.
- Valid forklift licence with practical experience.
- 3–5 years' experience in a stores or warehouse supervisory role.
- Experience with inventory management systems; Fenya experience will be advantageous.
- Experience with GRNs, stock counts, stock issuing, receiving, and inventory control.
- Strong understanding of health and safety regulations.
- Strong leadership and people management skills.
- Excellent organizational and planning abilities.
- High level of accuracy and attention to detail.
- Good verbal and written communication skills.
- Strong problem-solving and investigative abilities.
- Ability to work under pressure and meet deadlines.
- Computer literate, with proficiency in MS Office and inventory software.
- Reliable, trustworthy, proactive, hands-on, and methodical approach to work.
go to method of application »
Job Description
- Hire Resolve’s Client is looking for confident, mature and results-driven Sales Consultants to join their premium furniture showroom in Somerset West.
- This is an exciting opportunity for a sales professional who knows how to engage customers, build trust, close deals and consistently work towards ambitious sales targets.
- With furniture products ranging from approximately R5,000 to R95,000, this role is ideal for someone who is comfortable selling high-value products and understands that exceptional customer service is just as important as achieving the sale.
Responsibilities:
- Welcome and professionally engage with customers entering the showroom.
- Understand customer needs, preferences and budgets.
- Guide customers through the full sales journey, from initial enquiry to closing.
- Sell premium furniture products with confidence and enthusiasm.
- Build lasting relationships with customers and create an exceptional showroom experience.
- Achieve and exceed monthly sales targets.
- Follow up on quotations, enquiries and prospective customers.
- Present product features, benefits, pricing and options clearly.
- Upsell and cross-sell complementary products where appropriate.
- Maintain strong product knowledge across the furniture range.
- Accurately process customer and sales information.
- Work closely with showroom management and operations to ensure smooth order fulfilment.
- Maintain a professional and welcoming showroom environment.
- Contribute towards overall showroom targets and team success.
Requirement:
- 3–5 years of proven sales experience, preferably within furniture, homeware, décor, luxury retail or a similar environment.
- A demonstrable track record of meeting or exceeding sales targets.
- Experience selling high-value products is highly advantageous.
- Strong customer relationship-building and closing skills.
- Excellent verbal and written English communication skills.
- Good working knowledge of Afrikaans would be advantageous.
- Strong negotiation and persuasion abilities.
- Good numerical and administrative skills.
- Computer literacy and the ability to work with sales systems.
- A professional, confident and mature approach.
- The ability to work independently while contributing to a team.
- Reliable transportation is advantageous.
go to method of application »
Job Description
- Hire Resolve’s Client is looking for an experienced, commercially driven Store Manager to take full ownership of a premium furniture showroom in Somerset West.
- This is an exciting opportunity for a proven retail leader who combines strong sales ability with exceptional people management and knows how to turn a showroom into a high-performing sales environment.
Key Responsibilities
- Lead and manage all store operations to ensure effective and efficient service delivery.
- Drive sales performance by developing and implementing strategic sales initiatives.
- Maintain high standards of visual merchandising and stock presentation.
- Recruit, train, and develop team members, promoting a culture of inclusivity and collaboration.
- Monitor inventory levels and manage stock control to minimize losses and maximize revenue.
- Create and manage store budgets, ensuring expenditures align with financial targets.
- Ensure compliance with company policies, procedures, and relevant legislation.
- Foster a positive and motivating environment for team members through effective leadership and communication.
Requirements
- Proven experience in retail management or a similar leadership role.
- Strong understanding of retail operations, including inventory management and merchandising.
- Excellent interpersonal and communication skills to build relationships with customers and staff.
- Demonstrable experience in achieving sales targets and motivating teams.
- Strong analytical skills to assess business performance and identify improvement opportunities.
- Proficient in using point-of-sale systems and retail management software.
go to method of application »
Job Overview:
- Our company has moved past experimenting with AI. An internally built, agentic system already runs our planning cycle end-to-end—from customer sales order through to purchase orders and production planning—handling hundreds of orders daily in live production. The Lead AI Engineer is the first dedicated hire into this capability and will become its technical owner.
- This role has two parallel mandates. The first is to instill proper engineering discipline around the systems already in production to ensure they are documented, tested, monitored, recoverable, and not dependent on any single individual. The second is to architect and build the next wave of automation across the Group.
- This is a hands-on role. Conventional IT, infrastructure, and end-user support are covered elsewhere and do not form part of this position. You will work directly with the Supply Chain and IT Executive and cross-functionally with planning, procurement, production, and finance teams. Success is measured by systems that work in the real business, not by demonstrations.
Responsibilities:
Technical Ownership & Core Engineering
- Assume technical ownership of the Group's existing production AI systems (including the agentic planning and MRP system) and bring them under source control with documented architecture, managed environments, and a defined deployment path.
- Eliminate single points of failure across all production automation to ensure no business-critical system relies on the knowledge of a single individual.
- Architect new systems with clear boundaries, data contracts, defined failure modes, and designs that will still hold when the system is three times larger.
Quality Assurance & Evaluation
- Build and maintain evaluation harnesses for every automated process, using libraries of real historical cases with known good outcomes, and run them against every code change, prompt change, and model version upgrade before release.
- Establish and enforce a rigorous release path from development to production, including shadow mode, pilot phases with defined success criteria, canary releases by product line, and staged expansion of autonomy based on evidence.
- Instrument all automated processes for observability, including full logging, anomaly alerting, and a queryable audit trail.
Safety, Governance & Control
- Design bounded autonomy into every agent, with hard limits on value, quantity, supplier, and scope that the system cannot exceed, triggering a loud failure rather than acting silently outside those bounds.
- Implement human approval gates for irreversible and financially committing actions, only removing them where evaluation history and executive agreement justify it.
- Maintain tested rollback and kill-switch capabilities, along with a documented manual fallback process for every automated business process.
- Ensure all automated processes that create financial commitments meet the Group's control requirements (segregation of duties, approval limits, audit trail) in collaboration with the CFO and external audit.
Strategy & Business Integration
- Identify, scope, prioritise, and build the next wave of automation across planning, procurement, production, logistics, finance, and commercial functions.
- Spend time on the floor and in the business to learn how processes actually work before automating them, rather than automating the process as described.
- Run pilots with pre-agreed success criteria, measurement periods, and decision points, recommending whether to proceed, extend, or stop based on evidence.
- Produce the documentation, runbooks, and user training that allow business users to understand, supervise, and challenge the systems they rely on.
Reporting & Vendor Management
- Own model, vendor, and tooling selection, including cost per transaction, data handling, residency, and exposure to lock-in.
- Report delivery progress, risks, incidents, and accumulated technical debt to the Supply Chain and IT Executive, and present to the executive team as required.
Requirements:
Essential Experience
- Production Release Discipline: Has personally owned software running in production where failure carried commercial consequence and can detail how they staged rollouts, tested before release, detected problems, rolled back, and handled incidents.
- End-to-End Systems: Demonstrable evidence of designing and delivering complete working systems, not components or PoCs, including the unglamorous parts: error handling, data quality, monitoring, documentation, and handover.
- Experience: Minimum of 8 years in software engineering or systems development, with at least 3 years in a senior, lead, or principal capacity.
Technical Skills
- Fluent with AI-assisted development tools such as Cursor, Claude Code, or equivalent.
- Practical experience building with Large Language Models (LLMs) and agentic systems (context and prompt design, tool use, evaluation methods, handling non-determinism) is a strong advantage. Strong engineering fundamentals with limited agent experience will be considered; the reverse will not.
Business & Personal Attributes
- Genuine curiosity about the business itself. Willingness to learn the specifics of corrugated packaging, manufacturing, and supply chain to design systems that reflect how the business actually works.
- Comfortable operating as a first hire with wide scope, limited structure, and direct executive exposure.
- Formal qualifications are secondary to a demonstrable track record. A machine learning research/model training background is not a substitute for engineering and release experience.
- Advantageous (but not essential)
- Exposure to ERP, MRP, or manufacturing planning environments.
Leadership Principles
- Customer Obsession: Relentlessly pursue customer trust, deliver on commitments, and focus on long-term partnerships.
- Ubuntu: Lead with empathy and accountability, recognising that team performance reflects leadership quality.
- Bias for Action: Act decisively, execute quickly, and adapt to changing conditions with agility.
- Sensibility: Innovate efficiently, prioritising sustainable growth without unnecessary cost or waste.
- Have Backbone, Disagree and Commit: Constructively challenge decisions, collaborate for optimal outcomes, and fully commit to agreed strategies.
- Determination: Demonstrate resilience, passion, and commitment in building systems the business can rely on.
go to method of application »
Job Description
- We are looking for a Cybersecurity Assurance & Compliance Specialist to lead and support information security governance, risk management, compliance and security assurance activities across the organisation.
- The successful candidate will be responsible for maintaining and advancing security certification programmes, including SOC 2 Type II, CMMC Level 2 and ISO/IEC 27001, while ensuring continuous audit readiness and compliance with applicable regulatory and customer requirements.
Minimum Requirements
- Minimum 5 years’ experience in cybersecurity, information security, IT audit, risk management, governance or compliance.
- Minimum 3 years’ direct experience supporting one or more of the following:
- SOC 2
- ISO/IEC 27001
- CMMC
- NIST 800-171
- Internal or external audits
- Security certification programmes
- Experience managing compliance documentation, evidence collection and audit coordination.
- Experience conducting risk assessments and maintaining risk registers.
- Experience responding to customer cybersecurity questionnaires and security assessments.
- Strong understanding of cybersecurity Governance, Risk & Compliance (GRC).
- Proficiency in Microsoft 365, including Teams, Word, Excel, PowerPoint and SharePoint.
- Strong written and verbal communication skills.
- Bachelor’s degree in Information Security, Cybersecurity, IT, Risk Management, Business Administration or a related field preferred.
- Relevant professional certifications and equivalent experience may be considered.
Key Responsibilities
- Lead and coordinate SOC 2 Type II, CMMC Level 2 and ISO/IEC 27001 compliance and audit activities.
- Maintain audit readiness programmes and compliance roadmaps.
- Coordinate internal and external assessments, audits and certification engagements.
- Manage evidence collection, control validation and remediation activities.
- Maintain and manage the enterprise cybersecurity risk register.
- Conduct cybersecurity risk assessments across systems, applications, cloud environments and third-party vendors.
- Coordinate risk mitigation and remediation plans.
- Manage customer security questionnaires, assessments and security requirements.
- Develop and maintain security policies, standards and procedures.
- Support third-party risk management and vendor security reviews.
- Prepare cybersecurity risk dashboards, metrics and reports for leadership.
- Track compliance metrics and audit findings through to completion.
- Support security awareness and compliance training initiatives.
- Drive continuous improvement of governance, risk and compliance practices.
go to method of application »
Description:
- Hire Resolve's Client is currently looking for an Underground Engineering Manager to join their mining company based in Gauteng. You will be responsible for leading engineering functions, maintaining engineering standards and strategies, optimising asset performance and supporting operational and capital project requirements.
Responsibilities:
- Provide engineering leadership and contribute to strategic planning and operational objectives.
- Lead and manage engineering resources to support production targets and project requirements.
- Develop, implement and monitor engineering maintenance, risk and operational strategies.
- Ensure engineering infrastructure and equipment are adequately maintained to support operational requirements.
- Drive engineering standards, procedures and compliance to reduce operational and business risks.
- Support and provide engineering input into major capital projects.
- Lead continuous improvement and asset optimisation initiatives.
- Manage engineering-related risks and ensure appropriate mitigation measures are implemented.
- Ensure compliance with applicable legal, environmental, occupational health and safety requirements.
- Manage engineering personnel, including performance, development, training and coaching.
- Build and maintain effective relationships with internal and external stakeholders.
- Manage engineering resources and contribute to cost optimisation and operational efficiency.
- Promote a strong safety, performance and continuous improvement culture.
Requirements:
- Grade 12
- Degree in Mechanical or Electrical Engineering
- GCC Mines & Works
- 7-10 years' experience as an Engineer within an underground mining environment
- 3-5 years' experience in a 2.13.1 appointment
- Experience in project planning, cost of ownership and financial models
- Valid Driver's License
go to method of application »
Job Description
- A leading European provider of natural and premium pet nutrition who is seeking to open up an office in Cape Town is seeking a Data & Retention Manager who will the lead customer data strategy, customer analytics, pricing and margin analysis, and end-to-end CRM operations.
Responsibilities:
- Strategy & Segmentation: Develop and execute customer data strategy across all brands; define customer segmentation and audience criteria.
- LTV & Attribution: Build and maintain LTV models, cohort analyses, customer attribution, and journey tracking.
- Reporting & Dashboards: Maintain consolidated corporate and brand-level reporting dashboards, manage data refreshes, and handle ad hoc analyses.
- Pricing & Margin Insights: Model product, brand, and customer segment margins; analyze price elasticity and promotional impacts to inform pricing decisions owned by the Head of Commercial.
- Data Review Ownership: Chair the regular Data Review meeting (attendees: Head of Marketing, Head of Commercial, Brand Leads); set agendas, present margin and customer insights, and drive actionable decisions.
- Send Calendar Management: Maintain the master email deployment calendar across all channels to prevent audience fatigue, optimize send volume, and spot campaign opportunities.
- Campaign Deployment: Brief the CRM agency and execute segmentations and deployments for B2C (authorized by Brand Leads) and B2B (authorized by PR & Communications) email sends.
- Lifecycle Automation: Lead full-lifecycle automation strategy and continuous optimization (welcome, post-purchase, browse abandonment, win-back, loyalty). Collaborate with Brand Leads to align flows with brand positioning.
- Agency Management: Serve as the sole point of contact for the CRM agency—managing briefs, timelines, creative feedback, and technical builds.
- Leverage AI tools daily to analyze customer data, forecast LTV scenarios, sharpen customer segmentations, assist in margin modeling, and optimize reporting workflows.
Minimum Requirements:
- Analytical & Strategic: Able to translate complex data sets into high-impact business decisions and recommendations.
- Meticulous & Organised: Strong attention to detail regarding data integrity, cross-functional timelines, and agency workflows.
- AI-First Mindset: Actively integrates AI into daily analytics, workflow automation, and predictive modeling.
- Experience: 4+ years in data, customer, or marketing analytics, with proven expertise in e-commerce, retention, and lifecycle management.
- Platform & Tools: Deep proficiency with analytics dashboards, CRM/marketing automation platforms, and email deployment systems.
- Technical Skills: Strong background in SQL (or similar data query languages) and hands-on experience applying AI tools to business intelligence.
- Education: Bachelor’s degree in Mathematics, Computer Science, Business Analytics, or equivalent practical experience.
go to method of application »
Job Description
- A leading water treatment company is looking for an experienced Electrical Maintenance Supervisor with strong experience in electrical maintenance, condition monitoring, maintenance planning, and supervising maintenance teams to join their team in Witbank. The successful candidate will be responsible for planning, organising and executing electrical and condition monitoring maintenance activities, providing technical supervision, and supporting the maintenance and operation of an industrial water treatment plant.
Responsibilities:
- Ensure the effective application of and adherence to the maintenance management system and ensure assets are clearly marked and controlled through the asset register.
- Supervise, schedule and coordinate electrical, mechanical, instrumentation and condition monitoring maintenance teams.
- Oversee preventive, corrective and condition-based predictive maintenance, troubleshooting and repairs.
- Ensure maintenance activities, including vibration analysis, IR scanning and equipment performance evaluations, are completed, reported, recorded, actioned and closed out.
- Monitor and submit detailed monthly reports on equipment condition, preventive and corrective maintenance, completed and outstanding work, and relevant contractual requirements.
- Ensure adherence to established communication lines and reporting requirements.
- Apply effective human resource principles, administration and controls to meet performance objectives.
- Ensure the prompt completion and submission of preventive maintenance schedules, job cards, timesheets and relevant departmental documentation.
- Ensure safety and housekeeping standards comply with applicable health and safety legislation and ISO system requirements.
- Ensure approved and contractual stock levels are maintained and controlled.
- Maintain a high standard of monitoring and reporting on electro-mechanical plant conditions.
- Assist with equipment specifications, sourcing, quality control, pricing, tendering and the implementation of new electrical, mechanical and civil installations.
- Manage breakdowns and prioritise maintenance activities promptly.
- Supervise, manage, train and coordinate the maintenance team.
- Manage maintenance stores and inventory while ensuring appropriate storage and stock control.
- Apply Root Cause Analysis methods and facilitate FMECA where required.
- Drive continuous improvement initiatives within the maintenance function.
Requirements:
- N4 qualification as a Millwright or Electrician, with a recognised electrical apprenticeship and Section 13 Trade Test.
- Medium Voltage qualification and MV switching experience is mandatory.
- Minimum of 3 years’ experience as a Maintenance Supervisor.
- Own reliable transport and willingness to travel to support other sites within the region where required.
- Experience in the maintenance and operations of industrial water treatment plants.
- Proven experience in applying and controlling maintenance management systems.
- Strong electrical background with the ability to accurately analyse and troubleshoot faults and provide technical support and guidance to artisans.
- Strong understanding of Occupational Health and Safety and Mine Health and Safety legislation, regulations and practices.
- Experience in applying Root Cause Analysis methodologies.
- Knowledge of operational and safety procedures relating to maintenance activities, electrical equipment and MV switching.
- Relevant project execution experience.
- Strong computer literacy, including Microsoft Excel, Outlook, Word and SharePoint.
- Strong organisational, leadership, communication and interpersonal skills.
- Effective performance management skills and a sound understanding of human resource systems and procedures.
- Strong decision-making and problem-solving abilities.
- Ability to work effectively under pressure, meet tight deadlines and multitask.
- Ability to work independently and proactively as part of a team.
- Strong time management skills and a solution- and improvement-focused mindset.
- Medically fit to work in an industrial plant environment, including exposure to noise, vibration, dust, fumes, hazardous materials and varying weather conditions.
- Comfortable working in confined spaces and at heights.
- Physically capable of performing the duties required in an industrial maintenance environment.
- Willingness to perform standby duties after hours and work weekends.
go to method of application »
Main purpose of the role:
- The Data & ML Engineer delivers the technical implementation of Data Transformation initiative under the direction of the Data Engineering Manager. The role owns whole data products from end to end, from ingestion and modelling through to datasets ready for machine learning, across the SSOT and central asset management platforms.
- Working within the technical shared services team, the Engineer translates strategic direction into concrete,
- scalable solutions for a defined domain, operating with minimal supervision.
Responsibilities:
Data Engineering
- Design and own modular, reusable ingestion and orchestration across API, SQL stored procedures and ETL/ELT for a domain, ensuring reliable flow into the SSOT from sources such as CAMs, ERP, OT and IoT systems and SharePoint.
- Design coherent data models and feature pipelines that support reporting, analytics and machine learning.
- Own the operational health of the domain, including monitoring, alerting and incident resolution, with advanced SQL and performance tuning.
Machine Learning
- Develop and evaluate machine learning models and algorithms such as forecasting, anomaly detection and neural networks, using established libraries and managing overfitting and drift.
- Design data structures and feature pipelines that make data applicable for machine learning, and integrate models into data workflows.
- Implement MLOps for own use cases, covering data and model versioning, CI/CD, monitoring and retraining.
Governance and Ownership
- Own whole data products from end to end for a domain and operate with minimal supervision.
- Make scalable architectural decisions and fill gaps independently, confirming assumptions on larger decisions.
- Apply data governance, security and IT standards, and maintain structured change management including approvals and rollback.
Platform Ownership
- Own AVEVA PI and CAMs for a site or domain, designing Asset Framework element templates and hierarchies and developing calculations within CAMs.
- Oversee asset onboarding and offboarding across the lifecycle, ensuring accurate registration, configuration and removal, and aligning asset data with reporting frameworks and dashboards.
- Configure notifications and event frames, maintain PI interfaces and the integration into the SSOT, and resolve discrepancies to uphold data integrity.
Team Dynamics
- Explain technical choices and their implications to stakeholders outside the technical team.
- Coordinate across divisions for a domain and enforce agreed standards and timelines.
- Mentor associates and review their work.
- Introduce new skills and use cases to the team to encourage collaborative learning.
Skills & Competencies:
- Strong Python and advanced SQL, including performance tuning and schema and index design, with C# an advantage.
- Proven design of ingestion frameworks, integrations and data models for a domain, with scalable architectural decision making.
- Solid machine learning foundations plus practical MLOps, and the ability to develop and evaluate models and algorithms using established libraries.
- Working ownership of AVEVA PI and CAMs, including Asset Framework modelling, interfaces, alarms and event frames.
- Works independently, with strong engineering discipline and the ability to explain technical choices to a general audience.
Minimum Requirements
- Degree in Computer Science, Information Systems, Engineering, Mathematics or a related field.
- 5 to 7 years in data engineering or data platform development at a mid level, with 5 or more years accepted where there is clear evidence of independent delivery ownership.
- Hands on responsibility for API integration, ETL/ELT orchestration, data modelling and production operations.
- Strong SQL and Python, with experience in ETL tooling and automation frameworks, and practical experience developing machine learning models and integrating them into workflows.
Advantageous
- Hands on AVEVA PI configuration and integration, such as PI Integrator or APIs.
- Machine learning models in production and associated MLOps tooling, with deep learning exposure such as TensorFlow and PyTorch.
- Data lakes and big data architectures, and orchestration tools such as Airflow, Prefect or Azure Data Factory.
- Power Apps and Power Automate, and energy sector or industrial and IoT data experience.
go to method of application »
Job Description
- We are looking for a skilled Python / Spark / AI Developer to join a growing technology team.
- You will be responsible for developing scalable data pipelines, replatforming legacy SQL workloads onto modern Spark and lakehouse technologies, and supporting the development of APIs and AI-driven features.
- The ideal candidate is a strong Python developer with hands-on production experience in Apache Spark/PySpark, SQL, Delta Lake and REST APIs.
Key Responsibilities
- Build Spark/PySpark data pipelines using Delta Lake.
- Replatform legacy T-SQL logic into Spark SQL.
- Develop modern, type-safe and well-tested Python applications.
- Build REST APIs using FastAPI or equivalent frameworks.
- Implement authentication, idempotency and job-status functionality.
- Validate migrated pipelines against legacy systems and provide parity evidence.
- Work from technical specifications, design documents and ADRs.
- Develop automated tests using pytest.
- Contribute to CI/CD pipelines, code reviews and technical documentation.
Minimum Requirements
- 4+ years of professional Python development experience.
- 2+ years of production experience with Apache Spark / PySpark.
- Strong knowledge of Spark SQL and DataFrame APIs.
- Production experience with Delta Lake or equivalent technologies such as Iceberg or Hudi.
- Strong SQL skills and experience working with legacy T-SQL.
- Experience with pytest and automated testing.
- Experience developing REST APIs, preferably with FastAPI.
- Experience with Docker and containerised development environments.
- Strong Git and CI/CD experience.
- Experience with type-hinted Python and static analysis tools such as Pyright or Mypy.
- Experience with modern Python tooling such as uv or Poetry.
- Ability to work independently from written technical requirements and design documentation.
- Bachelor’s degree in Computer Science, Engineering or a related field, or equivalent experience.
- Proven track record of delivering production Python/Spark pipelines independently.
Advantageous Skills
- Experience with LLM / AI integration.
- Experience with Ollama, vLLM, llama.cpp, LM Studio or hosted AI APIs.
- Knowledge of data governance, privacy engineering and POPIA/GDPR principles.
- Experience with Hive Metastore, Trino or Apache Ranger.
- Azure experience, including ADLS Gen2, Synapse, ADF, Key Vault or Service Bus.
- Experience with structured logging, OpenTelemetry or OpenLineage.
- Data migration and pipeline parity testing experience.
- Databricks Certified Developer for Apache Spark or equivalent certification.
go to method of application »
Description:
- Hire Resolve's Client is currently looking for an experienced Chief Surveyor to join their mining company based in North-West. You will be responsible for supervising and coordinating underground and surface mine surveying activities, ensuring accurate spatial compliance, measurement and legal compliance in support of mining operations and projects.
Responsibilities:
- Supervise, coordinate and control underground and surface mine surveying activities.
- Ensure compliance with the Mine Health and Safety Act and applicable survey requirements.
- Manage day-to-day mine survey activities and ensure effective service delivery.
- Provide spatial compliance, measurement and survey support to mining, projects and processing activities.
- Coordinate and monitor survey activities related to mining projects.
- Ensure mining activities adhere to approved mine standards, designs and operational requirements.
- Analyse historical land records and survey data to ensure consistency and accuracy of new measurements.
- Manage survey resources, shift handovers, documentation and daily survey activities.
- Coordinate and review underground and surface survey reconciliations.
- Manage and maintain survey spatial databases.
- Prepare month-end reports and calculations.
- Implement and utilise advanced survey technologies to improve survey accuracy and efficiency.
Requirements:
- Grade 12
- Degree/Diploma in Mine Surveying or equivalent
- Mine Surveyors Certificate of Competency
- Minimum 10 years' experience as a Surveyor within an underground mining environment
- Minimum 3 years' experience in a supervisory role - MHSA 17(2) appointment
- Advanced Mine Survey and Mine Valuation Certificate
- Registered with IMSSA, SAGC or similar
- Valid Driver's License
go to method of application »
Job Description
- A leading fashion accessories company is looking for an experienced Internal Sales, Key Account & Export Manager with strong experience in key account management, internal sales operations, order management, national retail accounts and export business to join their team in Sandton.
- This hands-on commercial management role will be responsible for managing and growing key customer relationships, leading the Internal Sales function, overseeing end-to-end order processing and driving sales growth across national retail and cross-border markets. The successful candidate will act as a key commercial link between customers and internal departments, ensuring accurate execution, strong customer service and effective operational control.
Responsibilities:
- Lead, manage and develop the Internal Sales team.
- Oversee the day-to-day management and performance of the Internal Sales function.
- Establish service standards, procedures, KPIs and turnaround times.
- Manage the complete customer order process from order receipt through to invoicing and delivery.
- Ensure accurate order processing, pricing, discounts, customer information and delivery requirements.
- Monitor stock availability, shortages, backorders and outstanding orders.
- Liaise with Buying, Warehouse, Logistics, Finance and other internal departments to ensure successful order fulfilment.
- Manage allocated national and strategic key accounts.
- Build and maintain strong relationships with retail buyers, category managers and other key decision-makers.
- Develop account-specific sales and growth plans.
- Identify opportunities to increase sales, distribution, product penetration and listings.
- Prepare for and attend customer meetings, range reviews and business reviews.
- Manage product listings, delistings, new product launches and customer submissions.
- Coordinate and manage promotional opportunities, promotional calendars and customer initiatives.
- Monitor promotional performance and analyse sales against forecasts.
- Prepare accurate daily, weekly and monthly sales reports.
- Analyse sales performance by customer, product, category, promotion and market.
- Identify commercial trends, opportunities, risks and underperformance.
- Prepare and maintain customer forecasts and support demand planning activities.
- Communicate anticipated demand, stock requirements and potential risks to relevant internal teams.
- Manage cross-border and export customer relationships.
- Identify and develop new export and cross-border business opportunities.
- Prepare export quotations, commercial proposals and sales plans.
- Coordinate export orders and liaise with Logistics regarding shipment requirements.
- Manage and monitor the performance of agents, brokers and distributors.
- Identify new sales, listing and market expansion opportunities.
- Oversee new store opening, revamp and closure order requirements where applicable.
- Take ownership of escalated customer queries and ensure effective resolution.
- Manage customer pricing, commercial agreements, quotations and pricing discrepancies.
- Maintain accurate customer master data, records and commercial documentation.
- Monitor stock opportunities, excess inventory and customer demand requirements.
- Lead cross-functional coordination between Sales, Buying, Warehouse, Logistics, Finance, Marketing and other relevant departments.
- Provide leadership, coaching and development to the Internal Sales team.
- Ensure strong operational controls, reporting accuracy and adherence to company policies and procedures.
Requirements:
- Matric / Grade 12 is essential.
- A relevant tertiary qualification in Sales, Marketing, Business Management, Commerce or Retail Management is preferred.
- A qualification or training in Key Account Management, Sales Management or Export / International Trade would be advantageous.
- Minimum of 5–7 years of relevant sales experience.
- Minimum of 3 years of supervisory or management experience.
- Strong FMCG, retail supplier or related consumer goods experience.
- Proven experience managing major retail or national key accounts.
- Experience dealing directly with retail buyers and category managers.
- Proven experience managing an Internal Sales or Sales Administration team.
- Strong internal sales, order management and order fulfilment experience.
- Experience with product listings, range reviews, new product launches and promotional submissions.
- Strong sales reporting and analytical experience.
- Experience with forecasting and demand planning.
- Experience working closely with Buying, Warehouse, Logistics and Finance teams.
- Cross-border, export, distributor, broker or agent management experience would be advantageous.
- Experience within a national retail supplier environment would be highly advantageous.
- Intermediate to advanced Microsoft Excel skills, including pivot tables, lookups, formulas and sales analysis.
- Proficiency in Microsoft Outlook, Word and PowerPoint.
- Experience using ERP and order processing systems.
- SYSPRO experience would be advantageous.
- Experience with sales reporting, dashboards, customer portals and retailer ordering systems.
- Strong ability to analyse large sales, stock and customer datasets.
- Strong commercial understanding of pricing, margins, promotions and profitability.
- Excellent communication, negotiation and relationship management skills.
- Strong understanding of the complete order-to-delivery process.
- Exceptional attention to detail and administrative discipline.
- Strong leadership, coaching and people management skills.
- Highly organised, commercially minded and proactive.
- Strong analytical and problem-solving ability.
- Ability to manage multiple priorities and work effectively in a fast-paced environment.
- Ability to work independently while maintaining strong cross-functional relationships.
go to method of application »
Job Description
- Our client is looking for an experienced and highly responsive After-Sales Coordinator to oversee and coordinate repairs, maintenance and customer support operations within a fast-paced renewable energy environment.
- The successful candidate will be responsible for coordinating technician teams, managing daily operations, monitoring performance, handling customer communication and ensuring efficient after-sales service delivery.
Key Responsibilities
Team Leadership & Management
- Lead, mentor and manage after-sales technician teams.
- Coordinate team capacity according to operational requirements.
- Manage timekeeping, attendance, discipline and accountability.
- Maintain team structures and promote a culture of ownership and performance.
Daily Operations
- Coordinate daily technician readiness and job allocation.
- Manage the flow of repairs and maintenance bookings.
- Allocate technicians based on location, skills and job requirements.
- Optimise technician routes to reduce unnecessary travel.
- Monitor capacity and proactively manage potential backlogs.
Fleet, Stock & Tools
- Maintain effective organisation and housekeeping standards across technician vehicles.
- Implement tool-control procedures and ensure regular checks.
- Monitor stock levels and coordinate replenishment.
- Conduct and oversee regular stock checks.
Performance & Reporting
- Set, monitor and report on technician KPIs.
- Prepare productivity and fleet reports.
- Maintain after-sales performance scorecards.
- Monitor wasted travel and identify opportunities for improvement.
- Apply Lean or Six Sigma principles where applicable.
Customer Service
- Manage customer communication via calls, emails and scheduling confirmations.
- Handle and escalate customer complaints appropriately.
- Follow up with customers regarding service concerns and negative feedback.
- Ensure a consistently professional and customer-focused experience.
Warranty & Technical Coordination
- Manage the end-to-end warranty process.
- Coordinate repairs, returns and replacement stock.
- Liaise with OEMs, suppliers and internal technical teams.
- Assist with resolving technical and service-related queries.
Administration & Compliance
- Manage attendance and clocking records.
- Follow up on absenteeism and prepare attendance reports.
- Ensure health and safety requirements are maintained.
- Monitor and control departmental costs.
- Maintain accurate operational records and documentation.
Requirements
- Diploma or Degree in Engineering, Business Management, Operations or a related field.
- 3+ years' experience in technical support, customer success, service coordination or operational leadership.
- Strong understanding of solar systems and the renewable energy sector.
- Experience managing or coordinating technical/service teams.
- Strong customer service and conflict-resolution skills.
- Advanced proficiency in ticketing systems such as Asana, Zendesk or similar.
- Experience with fleet management/telemetry platforms advantageous.
- Valid Code 8 driver's licence.
go to method of application »
Description:
- Hire Resolve's Client is currently looking for an experienced Environmental Scientist to join their mining company based in KwaZulu-Natal. You will be responsible for managing EIAs and WULs, auditing compliance, and overseeing biodiversity, waste, and water management initiatives.
Responsibilities:
- Manage environmental permit applications, including EIAs and WULs, ensuring compliance with legislation.
- Audit client operations against environmental authorisations and recommend corrective actions.
- Conduct research and prepare reports on biodiversity, waste management, and water management.
- Develop and implement environmental management plans, monitoring programs, and sustainability initiatives.
- Provide expert guidance to clients and junior staff on environmental compliance, best practices, and risk mitigation.
Requirements:
- Grade 12
- Degree in Environmental Management or equivalent
- 5 years' experience consulting within the mining industry
- Valid Driver's License
go to method of application »
Job Description
- A company that develops, owns, and operates utility-scale power generation and energy storage plants across the African continent is seeking a Senior DevOps / SRE Cloud Engineer who will own the company's Azure-based Kubernetes platform end-to-end - remote or hybrid based on location.
Responsibilities:
- Infrastructure as Code: Provision and operate production Kubernetes (AKS) and Azure infrastructure using modular Terraform.
- CI/CD Automation: Maintain GitHub Actions pipelines featuring quality gates, security checks, and automated deployments.
- Observability & SRE: Own monitoring, alerting, SLOs, capacity planning, and incident response across environments.
- Security & Access: Manage platform secrets, network controls (VNets, private endpoints), and Entra ID identity governance.
- Developer Enablement: Partner with engineering teams to resolve operational bottlenecks and drive reliability standards.
Minimum Requirements:
- Experience: 5+ years in DevOps/SRE/Platform Engineering (including 2–3 years operating K8s in production and 2+ years on Azure).
- Education: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Certifications: CKA, CKAD, or Azure Solutions Architect / DevOps Engineer certifications are advantageous.
- Soft Skills: Strong problem-solving ability, clear technical communication, and the capacity to operate autonomously within a hybrid/remote team.
- Azure Platform: Production experience with AKS, ADLS Gen2, Key Vault, Entra ID (Workload/Managed Identities), VNets/Private Endpoints, and Service Bus (or equivalent broker).
- Production Kubernetes: Advanced operational depth in Helm chart authoring, operator deployment, node-pool sizing, pod troubleshooting, and cluster upgrades.
- Terraform: Proven ability to author modular IaC, manage state safely, and maintain strict plan/apply disciplines.
- Containerization & CI/CD: Hands-on Docker (multi-arch builds, optimization) and GitHub Actions pipeline development with required status checks.
- Observability: Practical experience configuring Prometheus + Grafana, structured logging, and SLO-based alerting.
- Linux & Automation: Strong Bash scripting with clean, code-maintained operational tooling.
Preferred Experience
- Data Platforms: Apache Spark on K8s (Spark Operator/Connect), JupyterHub, Delta Lake, Trino, Hive Metastore, or Apache Ranger.
- Advanced Telemetry: OpenTelemetry (SDKs/Collector topology) and OpenLineage/Marquez integration.
- Languages & Databases: Intermediate Python (infrastructure testing/pytest) and basic DBA management for SQL Server and PostgreSQL.
- Compliance & Isolation: Multi-tenant architecture design, dependency auditing, image provenance, and POPIA/GDPR/ISO 27001 controls.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.