Location
In office (South Africa)
Employment
Full-Time
First seen by Alion on Nov 5, 2026.
Overview
Company
Impact
Profile match
Introduction
Location: Johannesburg
Initial Contract Period: 3 months extendable
Duties & Responsibilities1. Project Digitalization & EPMS Support
- Support the development, maintenance, and continuous improvement of EPMS and project digitalization solutions.
- Work closely with project teams to understand project progress, milestones, deliverables, and reporting requirements.
- Translate project management requirements into practical digital dashboards, reports, data views, and system functions.
- Support the digital tracking of project progress, including planned vs. actual status, milestones, key deliverables, and completion trends.
- Assist project teams in structuring project data so that progress can be measured consistently across sites, work packages, and project phases.
- Support the integration of project information from different business modules, including materials, quality, EHS, documents, and approvals where required.
- Help define and maintain project reporting logic, status definitions, data ownership, and update rules.
- Work with business users to identify manual reporting activities that can be digitized or automated.
- Support user testing, issue analysis, and enhancement of EPMS functions and reporting solutions.
- Prepare user guidance, reporting definitions, and basic technical documentation for delivered digital solutions.
2. Data Integration & Management
- Maintain the integrity and consistency of project data across operational systems and reporting platforms.
- Monitor data quality and identify missing, duplicated, inconsistent, delayed, or incorrect information.
- Understand and maintain data relationships and dependencies between different project systems and modules.
- Perform data validation and reconciliation between source systems, databases, and digital reports.
- Work with project and operational teams to resolve data-quality and data-ownership issues.
- Establish and maintain appropriate data structures, naming conventions, field definitions, and reporting standards.
- Support data cleansing, transformation, mapping, and correction activities where required.
3. Digital Reporting & Dashboard Development
- Design, build, and maintain digital project-progress dashboards and management reports.
- Translate business and project requirements into clear reporting logic, KPIs, visualisations, and data models.
- Develop reports that consolidate project data from multiple systems, databases, files, and other approved data sources.
- Build reporting views for key project indicators such as progress, milestones, schedule status, completion rate, backlog, risks, and exceptions.
- Develop and maintain data models and analytical datasets required for project reporting.
- Create appropriate relationships, calculations, filters, hierarchies, and drill-down views for management analysis.
- Automate repetitive data preparation and reporting activities where practical.
- Ensure dashboards and reports are user-friendly, logically structured, and suitable for both operational and management use.
- Ensure reported figures accurately reflect the underlying source data and agreed business rules.
- Monitor dashboard and query performance and optimise slow or inefficient reports.
- Maintain existing reports and develop new reports based on changing project and business requirements.
- Support report publishing, access control, version management, and user feedback where applicable.
4. Testing, Data Consistency & Reporting Accuracy
- Ensure consistency between source systems, databases, data models, and project-progress reports.
- Investigate discrepancies between operational data and reported project status.
- Implement validation checks to identify data anomalies, missing updates, and reporting exceptions.
- Ensure reports use the correct data sources, business rules, status definitions, and calculation logic.
- Maintain traceability from reported figures and project status back to their source data.
- Work closely with system owners, project teams, and business users to resolve data and reporting discrepancies.
Project & Business Systems
- Understanding of project management concepts, project lifecycle, milestones, and progress tracking.
- Understanding of project scope, deliverables, work packages, and project structuring.
- Experience working with project teams, business users, and external service providers.
- Understanding of project-related processes such as materials, quality, EHS, documents, and approvals is advantageous.
- Ability to understand business processes and convert them into digital reporting requirements.
Data, Development & Reporting
- Good SQL and relational database knowledge; able to query, join, validate, and analyse project data.
- Experience with BI/reporting tools such as Power BI, SSRS, Tableau, Qlik, or similar.
- Understanding of data modelling, relationships, KPIs, calculations, and dashboard design.
- Ability to link and consolidate data from multiple systems and data sources.
- Understanding of ETL / data transformation concepts and basic data-integration methods.
- Understanding of OLTP, OLAP, data warehouse, and analytical dataset concepts.
- Ability to troubleshoot data consistency, validation, reconciliation, and reporting issues.
- Basic scripting or automation capability (for example Python, Power Query, DAX, or similar) would be advantageous.
- Basic understanding of APIs or system interfaces would be advantageous.
Personal Competencies
- Strong analytical and problem-solving ability.
- High attention to data accuracy and detail.
- Good understanding of business and project processes.
- Ability to translate business requirements into practical digital and reporting solutions.
- Strong organisational and technical documentation skills.
- Ability to work independently and collaborate across multiple project and technical teams.
- Good communication and stakeholder-management skills.
- Proactive approach to identifying data, reporting, and system issues.
- Ability to manage multiple reporting requirements, development tasks, and priorities simultaneously.
Interested?
Send CV to [email protected]
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,136,980 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
Industrial Engineering
Similar stack
Same company
South Africa
In office · Internship · Paris
Python
SpaceTech
ANSYS
Apply
Engineering Specialist (Danville)
28 days ago
Equity · In office · 5+ years exp · Bachelor's Degree · United States
Analytics
Power BI
Apply
Apply
$84k – $130k per year (gross) · In office · TS/SCI · Full-Time · Alexandria
AI/ML
Machine Learning
Design
SolidWorks
Apply
Apply
Apply
Road Safety Officer: Cape Winelands
1 day ago
$20k – $24k per year (gross) · In office · South Africa
Apply
$56k per year (gross) · In office · South Africa
Apply
$30k – $35k per year (gross) · In office · South Africa
Apply
$55k – $59k per year (gross) · In office · South Africa
Apply
This is one of many
2,136,980 more open roles from verified company boards, updated every day.

