Salary
≈ $21k – $57k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior · 6+ years exp
Employment
Contractor
First seen by Alion on Oct 20, 2026. Recruit Pro scores B on the Alion truth index.
Overview
Company
Impact
Profile match
Recruit Pro is a South African recruitment company that places engineers and managers with industrial and mining clients. Its postings include mechanical design engineers for conveyors and structures, production planners, supply chain managers and mining spares and service branch managers in Pretoria, Centurion and Johannesburg. The company is based in South Africa.
What you’ll do
- Design and build CAP Node.js services (CDS models, handlers, OData V4) on SAP HANA Cloud or PostgreSQL
- Build Fiori elements, SAPUI5 and React frontends and publish them in SAP Build Work Zone
- Connect to S/4HANA (on-premise and Cloud) and SAP Integration Suite, including Cloud Connector and principal propagation
- Set up identity and SSO end to end: SAP Cloud Identity Services, Entra ID federation, role collections, XSUAA
- Own the Azure DevOps YAML pipelines that build, test and deploy MTAs across Dev, QA and Production
- Support production, run code reviews, set standards and mentor other developers
- 6+ years of SAP development
- 3+ years on SAP BTP Cloud Foundry with CAP Node.js, with at least two live apps supported after go-live
- 3+ years of SAPUI5/Fiori and 2+ years of React with TypeScript
- 2+ years each of SAP HANA Cloud and PostgreSQL
- Hands-on delivery of Cloud Connector with principal propagation, IAS federation/SSO, and Azure DevOps pipelines deploying to BTP
- Degree in Computer Science or Engineering, or equivalent experience
- Professional working English
SAP certifications (CAP, Fiori, Integration Suite), Microsoft AZ-400, CAP Java, ABAP Cloud (RAP), Kyma, SAP Build Process Automation, SAP AI Core / Generative AI on BTP, Terraform.
Please note that this is a 12 month contract with possibility of renewal
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,050,475 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Enterprise Apps
Similar stack
Same company
Johannesburg
Murex Specialist (Market Risk)
4 hours ago
Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Sandton
Management
Agile
Scrum
Apply
SAP BO Technical Expert
2 hours ago
≈ $33k – $67k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Lisbon
Python
SQL
Databases
Db2
Oracle
DevOps
Linux
Analytics
Power BI
Alteryx
SAP BusinessObjects
Apply
Specialist, Master Data Management
1 hour ago
In office · Full-Time · Budapest
Analytics
Master Data Management
Apply
PeopleSoft Functional Analyst – PeopleSoft 9.2 Financials - Inabia Software & Consulting Inc.
1 hour ago
Remote (United States) · 3+ years exp
AI/ML
OCR
Management
Oracle ERP
Apply
Remote (location not specified) · 3+ years exp
AI/ML
OCR
Management
Oracle ERP
Apply
AI Application Engineer
3 days ago
≈ $19k – $45k per year (Estimated) · Hybrid · Full-Time · 4+ years exp · Bachelor's Degree · New Delhi
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
AI/ML
Claude
Function Calling
LLM
RAG
OpenAI
Structured Outputs
Frontend
React.js
DevOps
Rest API
Vercel
Azure
Docker
Apply
≈ $31k – $66k per year (Estimated) · Remote (likely EAEU) · 3+ years exp · Moscow
Python
JavaScript
TypeScript
Node JS
AI/ML
Cursor
Claude Code
Function Calling
AI Agents
LLM
RAG
OpenAI
Anthropic
DevOps
Rest API
Docker
GitHub
Management
n8n
Apply
≈ $23k – $45k per year (Estimated) · In office · Bachelor's Degree · Turin
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
Technical Writer & Instructional Designer
3 days ago
≈ $79k – $181k per year (Estimated) · Remote (location not specified) · Contractor · 3+ years exp
Python
TypeScript
AI/ML
Embeddings
AI Agents
LLM
RAG
Red Teaming
DevOps
Git
GitHub
Apply
Senior Software Engineer - ReactJS
3 days ago
≈ $19k – $46k per year (Estimated) · In office · Full-Time · PhD · Bengaluru
JavaScript
TypeScript
SQL
Databases
Snowflake
Apache Kafka
Frontend
Vue.js
Redux
Webpack
GraphQL
Angular
React.js
Sass
Parcel
Redux Toolkit
Mobile
State Management
DevOps
CI/CD
Git
Cybersecurity
SIEM
QA
Playwright
Jest
Apply
Systems Engineer
4 days ago
≈ $19k – $42k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · South Africa
Python
C++
Management
Confluence
Jira
Apply
Junior Design Engineer (Graduate)
6 days ago
≈ $12k – $24k per year (Estimated) · In office · Full-Time · South Africa
Apply
≈ $19k – $43k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Pretoria
Design
SolidWorks
SpaceTech
ANSYS
GD&T
Defense
STANAG
Apply
Graduate Electrician
6 days ago
≈ $7.5k – $17k per year (Estimated) · In office · Full-Time · South Africa
Design
AutoCAD
Apply
Project Engineer
6 days ago
≈ $19k – $42k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · South Africa
Apply
≈ $37k – $69k per year (Estimated) · Hybrid · 7+ years exp · Johannesburg
SQL
Databases
MS SQL
Azure SQL Database
DevOps
Azure
AWS
Apply
≈ $38k – $71k per year (Estimated) · Hybrid · 7+ years exp · Bachelor's Degree · Johannesburg
SQL
Databases
MS SQL
DevOps
Azure
AWS
Apply
≈ $32k – $69k per year (Estimated) · Hybrid · Contractor · 5+ years exp · Johannesburg
Management
SharePoint
Apply
Social Media Clipper (BBS901)
1 day ago
≈ $9k – $23k per year (Estimated) · Remote (Argentina, Mexico, Philippines, South Africa, US time zones hours) · Mexico City · Buenos Aires · Johannesburg · Cape Town
Apply
up to $21k per year · Remote (South Africa, UK time hours) · Full-Time · Johannesburg · Pretoria · Durban · Cape Town
Apply
This is one of many
2,050,475 more open roles from verified company boards, updated every day.

