logo ENERGY & RESOURCES
TALENT SPECIALISTS
Recruiting?

Job Search

85 Live jobs
  • Home
  • Search
(1)
Java Developer
Added 09/06/2025
Reference: JE-JD_1749456050

Digital Solutions Back-End Developer (Java)Location: Midrand, Gauteng, South Africa (On-site)Are you a passionate back-end developer looking to make... Read more

Digital Solutions Back-End Developer (Java)

Location: Midrand, Gauteng, South Africa (On-site)

Are you a passionate back-end developer looking to make a significant impact in the technology solutions industry? We are seeking a talented individual to join our clients team and contribute to the development of a cutting-edge cloud-based Service & Application Solution platform. This role offers an excellent opportunity to grow and learn within a supportive and collaborative environment.

Responsibilities:Collaborate with cross-functional teams to deliver data-driven digital solutions from specification through implementation and deployment (CICD).Implement software solutions with a focus on security, stability, usability, efficiency, and performance.Write clean, efficient, and maintainable code that meets project requirements.Assist in testing, troubleshooting, debugging, and software upgrades to ensure high-quality deliverables.Create and maintain up-to-date documentation of code, application requirements, business processes, workflows, systems architecture, features, and user guides.Stay current with the latest software development trends, technologies, and frameworks.Actively participate in agile team activities, including daily stand-ups, sprint planning, and retrospectives.Communicate daily work, challenges, and solutions, share ideas, and receive constructive feedback from team members.Play a proactive role in beta testing and market introduction of new solutions.Essential Skills & Experience:Bachelor's or Master's degree in Information Technology, Electronics-ICT, Computer Science, Software Engineering, or a related field.4+ years of experience in software development.Strong proficiency in back-end development (Java, Spring).Basic knowledge of database concepts and experience with database development (PostgreSQL, Azure Data Lake).Soldi understanding of web services, APIs, communication data types, and protocols (JSON, HTTP/REST, MQTT, WebSocket).Familiarity with Agile practices (Azure DevOps).Basic understanding of streaming frameworks such as Akka, Java Streams, Kafka.Experience with SoftwareAG's Cumulocity IoT platform is a plus.Interest in IoT architecture, industrial automation, and related technologies.

Read less
R65,000.00 - 80,000.00
Month
Midrand
Full Time
ERP & BI System Controller
Added 06/06/2025
Reference: JE-BI_1749211148

ERP & BI System Controller (Manufacturing Sector - Johannesburg)Location: Johannesburg (Kempton Park)Are you an ERP systems expert with... Read more

ERP & BI System Controller (Manufacturing Sector - Johannesburg)

Location: Johannesburg (Kempton Park)

Are you an ERP systems expert with a passion for business intelligence and data integrity? We are recruiting for an industry-leading manufacturing client looking for an experienced ERP & BI System Controller to manage, maintain, and improve their ERP (Syspro) and BI systems.

Key Responsibilities:Oversee the integrity and performance of the Syspro ERP system and related BI tools (e.g., QlikView, Power BI).Coordinate system updates, module changes, and third-party integrations.Ensure successful execution of daily ERP/BI reports and resolve system errors.Administer user access, roles, and security rights within ERP and BI platforms.Liaise with external service providers and manage SLAs and project deliverables.Provide technical support, system training, and troubleshooting to internal users.Create and maintain system documentation, reports, and training material.Assist in internal controls, audits, and process improvements related to ERP systems.Key Requirements:Qualifications: Degree in Information Technology or related field (must) Experience: MUST have 5+ years working with ERP and BI systems, in a manufacturing environment. (must)Expert knowledge of Syspro (Version 8 preferred) (must) Strong SQL skills (must)Experience with QlikView/Qlik Sense and/or MS Power BI (must)Proficiency in MS OfficeSoft Skills: Strong analytical, organizational, and communication skills; confidentiality and problem-solving mindset are a must.Why Apply?Work with an established, reputable company in the manufacturing industry.Take ownership of system optimization and play a strategic role in data-driven decision-making.Collaborate with cross-functional teams and make a tangible impact on business efficiency.

Only candidates based in Johannesburg or willing to relocate will be considered.

Read less
Negotiable
Johannesburg
Full Time
Senior Business Analyst (Technology)
Added 06/06/2025
Reference: JE-SBA_1749196989

Senior Business Analyst (Technology) 100% Remote We're seeking a Lead Business Analyst (Technology), to work on a Senior... Read more

Senior Business Analyst (Technology) 100% Remote

We're seeking a Lead Business Analyst (Technology), to work on a Senior level (10+ years BA/Product experience), 100% Remotely from the comfort of your own home, or wherever your heart desires (as long as it's in SA!)

A fast-growing international Tech & Digital Transformations Consultancy is on the lookout for a Lead Business Analyst to help drive digital transformation for a range of corporate clients.

Key Responsibilities:The senior business analyst will work as part of the Business Analysis team, who are responsible for supporting the design and technical development of new customised solutions built using the Company's Platform.Critical to the success of successful candidates will be the ability to develop strong customer relationships to solicit and identify business requirements, address usability concerns and create detailed use case documentation to hand over to the Company's developers.In this role, you will liaise with cross-functional internal teams (including Customer Service and Technical Development) to improve the entire customer experience.This position may require occasional travel.The role will also include assisting with the preparation of monthly SLA reports and being the first line of contact for customers with queries, minor change requests or requests to add/change/delete users etc.You will also be required to draft Statements of Work for customers.This is a multi-faceted role where you will be reporting to multiple stakeholders throughout a project lifecycle.You will need to be flexible and be able to switch "hats" seamlessly between the multiple projects that you may be part of.This is a position in a fast-paced environment; meeting deadlines will require perseverance.Ultimately, a successful business analyst should ensure our clients are satisfied with the solutions we develop for them, in both the short and long term.Minimum Requirements:Must have worked in a performance improvement (BA/Product) environment for a minimum of 10 years with 2+ years of experience as a Senior or Lead Business AnalystMust have written product reference documents or use case descriptions for technical teamsMust have a track record of designing process improvements with technology solutions requiredMining or logistics experience (advantageous)Have the ability to be versatile and can thrive in innovative situationsAble to facilitate client meetingsAble to create high quality work productsAble to conduct detailed analysis using relevant toolsUnderstands the underlying data requirements to operate digital processesExperience of developing business cases
Read less
Negotiable
South Africa
Full Time
Senior DevOps Engineer (Cape Town)
Added 24/05/2025
Reference: JE-SDOE_1748071744

Senior DevOps Engineer (Cape Town)Are you a seasoned DevOps Engineer ready to make a tangible impact? Our client... Read more

Senior DevOps Engineer (Cape Town)

Are you a seasoned DevOps Engineer ready to make a tangible impact? Our client in the digital marketing software space, is seeking a Senior DevOps Engineer to join their innovative and collaborative team in Cape Town. You'll play a key role in ensuring the performance, scalability, and reliability of cloud and on-premise systems, while working closely with development and support teams to streamline delivery pipelines and system automation.

Key ResponsibilitiesDeploy, manage, and monitor production systems to ensure high availability and performance.Automate infrastructure and configuration management processes.Drive improvements in system architecture and DevOps practices.Evaluate new tools, technologies, and approaches for scalability and efficiency.Collaborate with developers and support teams to troubleshoot and enhance the environment.Maintain system health, backup/restore strategies, and infrastructure documentationKey Requirements:5+ years of hands-on experience as a DevOps Engineer.Proven experience in managing CI/CD pipelines, cloud infrastructure, and automation tools.Strong background in Linux system administration.

DevOps & Automation

Experience with tools like Jenkins, Ansible, Puppet, Chef, and Docker.Skilled in scripting (Bash, Python) for automation and configuration.CI/CD pipeline design and implementation (Jenkins, GitHub Actions, etc.).

Cloud & Infrastructure

Experience with cloud platforms (AWS, Azure, GCP, or Proxmox).Infrastructure as Code using Terraform or CloudFormation.Knowledge of hybrid cloud and on-premise systems.

Containerization & Orchestration

Docker and Kubernetes deployment and management.

Monitoring & Logging

Tools like Zabbix, Prometheus, Grafana, ELK Stack, or Splunk.Familiarity with alerting and incident response automation.

Security & Networking

Understanding of DevSecOps and security in CI/CD environments.Familiar with SSL/TLS, secrets management (Vault, AWS Secrets Manager), and firewall/VPN setups.Solid grasp of network protocols (SMTP, DNS, TCP/IP).

Systems & Databases

Proficiency with Linux (Ubuntu, Red Hat, or Oracle Linux).Experience with PostgreSQL or MySQL (PostgreSQL preferred).

This is an opportunity to shape robust infrastructure within a high-performance tech environment. If you're driven by automation, performance, and innovation, this role is for you.

Read less
Negotiable
Cape Town
Full Time
Senior Systems Engineer
Added 09/05/2025
Reference: JE-SSE_1746802112

Senior Systems Engineer (Steenberg/Tokai)About the RoleOur client, a leading organisation in financial services, is seeking a highly skilled... Read more

Senior Systems Engineer (Steenberg/Tokai)About the Role

Our client, a leading organisation in financial services, is seeking a highly skilled Senior Systems Engineer to join their Centralised IT Services team. This role is pivotal in supporting and optimising the organisation's IT systems and infrastructure. If you're passionate about system stability, security, and innovation, and thrive in a leadership capacity, this could be your next big move.

Key Responsibilities

Technical Support & Troubleshooting

Serve as a high-level escalation point for technical issues.Support and maintain complex systems including VMware, Linux, Windows Server, and cloud environments.Troubleshoot hardware, software, and networking issues.

System Administration & Infrastructure

Maintain and upgrade infrastructure: virtual servers, networks, backups.Manage configurations, backups, Active Directory, Exchange (on-prem/O365), and security controls.Configure and monitor firewalls, switches, and wireless infrastructure.

Project & Process Management

Lead IT infrastructure projects from scoping to delivery.Implement technologies to optimise system performance.Document technical procedures and provide training to users and junior engineers.

Leadership & Collaboration

Collaborate with cross-functional teams to understand and implement infrastructure needs.Mentor junior engineers and drive team knowledge growth.Required Skills & Experience5-8 years in IT systems engineering or support.Bachelor's degree in IT, Computer Science, or related field (preferred)Advanced knowledge of VMware, Linux (Ubuntu/Red Hat), Windows Server, cloud services (Azure/AWS).Strong scripting skills (PowerShell, Perl) and network troubleshooting expertise.Experience with Exchange, Active Directory, and enterprise backup solutions.Relevant certifications such as MCSA/MCSE, CCNA/CCNP, Linux+ preferred.Azure or AWS certifications are advantageous.DevOps experience is a plus. Read less
Negotiable
Cape Town
Full Time
Group Technology Chief Information Officer
Added 08/05/2025
Reference: JE-CIO_1746685171

Group Technology Chief Information Officer (CIO) - Waterfall, Johannesburg About the Role:A leading financial services group is seeking... Read more

Group Technology Chief Information Officer (CIO) - Waterfall, Johannesburg

About the Role:

A leading financial services group is seeking an experienced Group Technology Chief Information Officer (CIO) to lead its enterprise-wide technology strategy and execution. This is a high-impact role responsible for aligning technology platforms with strategic business objectives across key divisions-Wealth, Insure, Asset Management, and Distribution.

This role requires a visionary leader with a strong technical foundation, strategic mindset, and the ability to manage complex, multi-functional teams and systems. The successful candidate will report to senior leadership and play a pivotal role in shaping the organization's digital transformation journey.

Key Responsibilities:Define and evolve group-wide technology platforms spanning applications, data, infrastructure, and security.Drive platform modernization and ensure all systems are scalable, secure, and cloud-ready.Ensure seamless data and system integration across business units.Embed secure-by-design principles and support the Information Security strategy.Lead IT Governance, Budgeting, Audit, and Risk functions.Manage high-performing technology teams through performance, capacity, and career development.Serve as the operational lead for shared IT platforms (e.g., identity, integration, content, cloud).Own platform roadmaps, upgrades, vendor relationships, and licensing.Ensure platform readiness and compliance to support solution delivery and DevOps adoption.Coordinate incident resolution, service availability, patching, and support escalations.Align platform configurations with evolving business needs and digital initiatives.Maintain SLAs, support models, and regulatory compliance.

Key Skills & Attributes:Proven track record in enterprise IT leadership within financial services or a similarly complex environment.Strong stakeholder engagement and ability to influence executive business strategy.Deep technical expertise in cloud technologies, platform integration, and security.Strategic thinker with a hands-on approach to leadership and problem-solving.Excellent budgeting, audit, and risk management capabilities.Experienced in managing outsourced service providers and complex IT ecosystems.Minimum Requirements:Bachelor's degree in Computer Science, IT, or a related discipline.At least 8 years of progressive experience in managing and leading technology teams.Demonstrated experience in IT governance, systems integration, security, and platform management. Read less
Negotiable
Johannesburg
Full Time
Systems Analyst, Cape Town (Intermediate)
Added 07/05/2025
Reference: SSB6_1746616233

A leading independent power producer (IPP) in Africa is seeking a Systems Analyst, on a Permanent basis in... Read more

A leading independent power producer (IPP) in Africa is seeking a Systems Analyst, on a Permanent basis in Claremont, Cape Town.

This is an intermediate-level role (4-6 years' total experience)Applicants should be South African Citizens, or have the right to work in South AfricaApplicants should already be living in Cape Town, or willing to relocate to Cape Town from within other cities in SAApplicants should be comfortable with a Hybrid set-up environment (up to 5 days in-office per week)

The Analyst will work closely with business units to improve systems, processes, and data management in the company's Maintenance, Materials Management, and ERP systems. This role will ensure alignment with the organization's strategic goals and the successful adoption of asset management systems and business processes.

Additionally, the Analyst will identify inefficiencies within business operations, leveraging relevant software and services to create insightful reports, dashboards, and visualisations that enhance decision-making and business performance.

This role supports remote sites across South Africa and will occasionally require travel to these sites, as well as occasional international travel to other African power plants.

Key Responsibilities:

Operations & Maintenance Support:

Lead the implementation and continuous improvement of the ERP system, ensuring alignment with ISO 55000 standards for the renewable energy plant portfolio.Act as the O&M and Supply Chain Power User, collaborating with the ERP Service Centre to manage site-specific ERP cases.Provide ad hoc training for site teams on O&M and Supply Chain processes within the ERP system.Support stock-taking processes across all sites, ensuring timely and accurate completion.Manage and maintain ERP master data, including inventory, supplier information, MRP, equipment trees, and maintenance plans.

Business Process and Performance Analysis (Data):

Coordinate and analyse the monthly Asset Management Scorecard for all operational sites.Develop and implement reporting to facilitate data-driven decision-making, synthesizing financial, technical, maintenance, and performance data.Participate in site audits to ensure compliance with O&M and Supply Chain standards and processes.Collaborate with business stakeholders to identify current and future data needs, converting these into technical specifications for data analysis.

Minimum Requirements:

BTECH or Bachelor's Degree in Engineering, or similar is required.4-6 years' total working experience in a support role, assisting with developing and implementing business systems and processesFunctional Support / Super User experience of medium-to-large ERP systems (SAP, Oracle, IFS, etc.) to support business processes.Experience with creating reports, dashboards, and visualisations that enhance decision-making and business performance (preferably Power BI)Excellent working knowledge of Microsoft Office including MS Power BI & MS ProjectCode 8 driver's license or similar Read less
Negotiable
Cape Town
Full Time
Software Engineer, Grand Baie, Mauritius
Added 07/05/2025
Reference: SSB5_1746616003

We are seeking an Software Engineer with 5-10 years of experience to join our Financial Services (Asset Management... Read more

We are seeking an Software Engineer with 5-10 years of experience to join our Financial Services (Asset Management & Wealth Client) in Grand Baie, Mauritius.

Applicants should be Mauritian Citizens or already have the right to work in the MauritiusApplicants should have a professional-level proficiency in EnglishApplicants should be comfortable with a Hybrid role in the Grand Baie area which may require +- 3 in-office days per week.

Key Responsibilities:

A unique opportunity to join a JSE-listed financial organisation. Become a part of a team working on Key projects within Financial Services in Partnership with business stakeholders to deliver great value. Design and Develop Financial Services transactional systems, Line of business systems and processes that are at the forefront of the Digital transformation of the organisation.

Be an integral part of digitising our client journeys through changes to websites and software applications to meet both functional and technical requirements in producing quality solutions.

Key strategic manager responsible for planning, organising, monitoring and controlling all aspects of the SDLC.Manage new strategic development as well as maintenance of existing applications.Conduct weekly negotiations between business and project team to build consensus on the prioritization of requests.Act as the technical owner of a set of applications.Manage the relationship with business owners and ensure that business objectives are reflected in the technical processes which they manage.Ensures an appropriate supply of technical experts to fill available positions in the delivery portfoliosManage a project or set of projects in a programme related to the technical application set.Ensure that the application remains adaptive to emerging client needs in its lifetime.Extend or design new operational processes.Manage relationships with 3rd party vendors in terms of commercial and service delivery.People management, including providing guidance and skill development and being accountable for performance metrics of all direct reports.Contribute towards IT and business strategy development.Drive continuous improvements to team practices and operational environments.Ensures that Security forms an integral part of all technology capabilities.Manages all Audits, Risks & Compliance requirements to ensure adherence to regulations.

Minimum Requirements:

Relevant Degree (Completed)Up to 10 years total experience within development3+ years in a Manager or Technical Lead roleBackend Development: C#, .Net 3.5+Frontend Development: JavaScript libraries - AngularJS, Angular 2+, Underscore, KnockoutJs, JQuery, BackboneJSProven experience in delivering enterprise grade modern systemsImplemented / adapted teams into an efficient IT Service Management practice

Other Technology Required:

ASP.NET (Web forms) / MVC 2.0+ (Required)SQL Server 2008 or LaterASP.NET Core (Web Api, Windows Services)HTML 5CD/CI pipelinesCloud PaaS consumptionAPIs: Rest ServicesContainerisation: Kubernetes/Docker Read less
Negotiable
Port Louis
Full Time
UI Front-End Developer
Added 05/05/2025
Reference: RG-UICPT_1746431312

We're looking for a skilled UI Front-End 12-month contract role) responsible for developing responsive, user-centric web applications. The... Read more

We're looking for a skilled UI Front-End 12-month contract role) responsible for developing responsive, user-centric web applications. The ideal candidate will have strong front-end experience and a passion for clean, scalable code.

Key Responsibilities:

Develop and maintain UI components using Angular, JavaScript, and TypeScriptImplement responsive designs with HTML, CSS, and Sass/SCSSIntegrate front-end applications with RESTful APIsCollaborate with back-end developers and designers to improve usabilityUse tools like Swagger, Postman, and Git for testing and version controlHandle data formats such as JSON, YAML, and XML

Required Skills:

Proficient in Angular, JavaScript, TypeScript, HTML, CSS, Sass/SCSSExperience with Node.js for integration tasksSolid understanding of REST API integrationFamiliar with API tools like Swagger and PostmanExperience with Git version controlComfortable working with data in JSON, YAML, and XML formats

Read less
R40,000.00 - 52,000.00
Month
Cape Town
Full Time
Linux Engineer
Added 05/05/2025
Reference: RG-Linux_1746423420

Our client based in Sandton requires a Linux Engineer for a 12-month renewable contract. RESPONSIBILITIESDesign and implement new... Read more

Our client based in Sandton requires a Linux Engineer for a 12-month renewable contract.

RESPONSIBILITIES

Design and implement new innovative technologies to assist with business demands.

Plan, control and maintain Servers.

Lead configuration and maintenance of software / applications.

Manage multiple projects at any given time

Creatively solving design problems

Debugging code-related issues

Updating and optimizing existing Code bases

Documentation of solutions.

MINIMUM REQUIREMENTS

5+ years' experience as a Linux Engineer

IT related Degree / Diploma

Proficiency in scripting languages such as Bash, Python, or Perl.

Experience with configuration management tools (Ansible, Puppet, Chef).

Knowledge of cloud platforms (AWS, Azure, or GCP) and virtualization technologies.

Familiarity with networking concepts, firewalls, and load balancing.

Experience with monitoring and logging tools

Strong analytical and problem-solving skills.

Excellent communication and documentation abilities.

Read less
R45,000.00 - 75,000.00
Month
Johannesburg
Full Time
logo ENERGY RESOURCES
TALENT SPECIALISTS
logo
  • +27 (0) 21 213 1040
  • [email protected]

Navigation

  • About Us
  • Job Seekers
  • Employers
  • Contact us
  • Login/Register

Policies

  • Privacy Policy
  • Terms of Use
  • Cookie Policy
  • Modern Slavery
  • Social Value Policy
  • ESG Strategy

Socials

  • Linkedin

Cookie Management

  • Manage Cookie Preferences

Cookie Management

  • Manage Cookie Preferences

COPYRIGHT © 2024 NGAGE SPECIALIST RECRUITMENT LIMITED. ALL RIGHTS RESERVED. COMPANY REGISTERED IN ENGLAND AND WALES WITH COMPANY NUMBER 06189822.

  • Job search
  • About Us
    • Social value
    • Work for us
  • Job Seekers
    • Energy transitions
    • Energy resources
    • Energy financials
    • Energy networks
  • Employers
    • Energy transitions
    • Energy resources
    • Energy financials
    • Energy networks
  • Contact us
Login
Register

Find your new role

Enter your details to access your account.

Trouble logging in?
Required for two factor authentication
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB

Apply for...

Added
COMPETITIVE SALARY

Your file must be a doc, docx or pdf. No larger than 5MB.

In compliance with GDPR, you have the right to request a copy of the data entered on this form or to request its deletion at any time. The data is stored securely and can be accessed by emailing us. Please refer to our Privacy Policy for further information about how we process data. If you are happy to proceed, please confirm your consent below.

Refer a friend


In compliance with GDPR, you have the right to request a copy of the data entered on this form or to request its deletion at any time. The data is stored securely and can be accessed by emailing us. Please refer to our Privacy Policy for further information about how we process data. If you are happy to proceed, please confirm your consent below.

Create a job alert

for the following search criteria

Frequency :

Create an account

To receive personalised job alerts, please create an account below.

Already have an account? Log in

Let us know you agree to cookies

We use cookies to provide you with the best possible browsing experience on our website. You can find out more here.