IT Systems Development Internship at DMPR Pretoria
Official Z83 Application Form Required
South African government departments mandate the new 2021/2026 Z83 form. Do not write "Refer to CV". Download the free PDF or complete it online directly.
Job Description
The Department of Mineral and Petroleum Resources (DMPR) invites qualified, dynamic, and unemployed South African tertiary graduates to apply for the System Development and Maintenance Graduate Internship Programme for the 2026/2027 to 2027/2028 operational cycle. Stationed at the department's national head office in Pretoria, Gauteng, this two-year professional development opportunity is structured to bridge the transition between higher education and meaningful technical employment within the public sector. As national oversight over mining rights, mineral governance, and energy infrastructure accelerates its digital modernization agenda, the appointed intern will gain hands-on immersion in enterprise-level public sector IT environments.
Operating within the Chief Information Officer's branch, this internship exposes emerging technology practitioners to enterprise architecture, legislative data compliance, and essential workflow automation systems. If you are actively seeking entry into public service through structured internships in South Africa or high-impact South African government vacancies, this role provides technical mentorship across modern application lifecycle management, systems analysis, database queries, and digital records administration.
Key Responsibilities & Day-to-Day Operational Duties
Software Development & Coding Support: Assist senior application developers with writing, debugging, testing, and maintaining software code for internal DMPR business systems, online databases, and automated service portals.
Routine Systems Maintenance: Perform scheduled operational maintenance, user authorization reviews, and performance checks across the department's active web and enterprise platforms.
Incident Logging & Technical Support: Log, diagnose, and resolve technical issues escalated by internal departmental staff regarding custom administrative tools, database reporting forms, and core workflow software.
Database Administration Assistance: Support database administrators with structured data queries (SQL), routine data cleanup, digital archiving, and records migration to protect departmental institutional knowledge.
System Analysis & Documentation: Assist business analysts in gathering departmental user requirements, drafting functional specifications, and maintaining technical architecture manuals for newly developed software modules.
Quality Assurance & Testing: Participate in user acceptance testing (UAT), regression testing, and code review routines to identify defects prior to deploying software releases into active production environments.
Governance & Compliance Adherence: Ensure all system modifications, access controls, and technical scripts comply strictly with government IT security policies, DPSA ICT frameworks, and the Protection of Personal Information Act (POPIA).
Minimum Requirements & Eligibility Criteria
Citizenship & Age Limit: Must be an unemployed South African citizen between the ages of 18 and 35 years.
Educational Qualifications: Must hold a completed 3-year National Diploma (NQF Level 6) or Bachelor's Degree (NQF Level 7) from an accredited South African tertiary institution in Information Technology, Computer Science, Business Information Systems, or Business Intelligence.
Prior Experience Restriction: Applicants must have never previously participated in any South African public service or government graduate internship programme.
Vetting & Clearance: Must be willing to undergo comprehensive personnel suitability screening, which includes qualifications verification via SAQA, South African Police Service (SAPS) criminal record clearance, citizenship verification, and mandatory state security vetting.
Required Application Documents: A fully completed and signed official revised Z83 application form, accompanied by an updated, detailed Curriculum Vitae including at least three contactable references.
Core Skills, Workplace Readiness & Interview Preparation
Working in public sector information systems demands a solid grasp of foundational programming concepts, relational database structures, web standards, and secure data handling protocols. Interns are expected to bring inquisitive minds, strong analytical trouble-shooting abilities, proactive time management, and clear verbal and written communication skills to inter-branch collaborative projects.
Shortlisted candidates will be invited to a formal competency-based panel interview and may be administered a practical technical assessment. You can prepare thoroughly by studying typical public service IT scenarios with our South African job interview preparation guide and practicing role-tailored technical answers using the interactive AI Interview Simulator.
Training, Mentorship & Career Progression in South Africa
This 24-month contractual graduate internship provides sustained workplace coaching under experienced systems architects and software project leads. Participants receive exposure to large-scale transactional workflows and public sector IT project management methodologies, creating strong foundations for future careers as junior software engineers, database analysts, systems administrators, or IT business analysts in both corporate and state entities. Graduates wishing to pursue higher postgraduate studies or specialized technical certifications can also explore available funding through South African bursaries and funding opportunities.
Remuneration & Employment Package
The Department of Mineral and Petroleum Resources provides a formal monthly graduate stipend of R8,175 per month (R8,174.75) as determined by the Department of Public Service and Administration (DPSA) directive for two-year public service graduate internships. To review your expected net take-home earnings and statutory deductions, use the free South African salary and PAYE tax calculator.
How to Apply & Submission Checklist
Applications for this vacancy must be completed and submitted directly through the Department of Mineral and Petroleum Resources e-Recruitment portal before the formal closing deadline.
Click here to apply online on the official portal
Applications must be submitted using the official Government Z83 application form accompanied by a comprehensive, recently updated CV. You can download the new Z83 form here or use the free online Z83 form filler to complete it digitally before printing or emailing.
Reference Number: You must state DMPR/INT/2026/020 accurately on your profile application and Z83 form.
Application Portal Instructions: Access the DMPR e-Recruitment system, register a candidate profile, upload your personal information and updated CV, search for reference code DMPR/INT/2026/020, and submit your electronic application. If applying for multiple vacancies, submit a separate application profile and Z83 for each.
Supporting Documents Notice: Only shortlisted candidates will be required to submit certified copies of qualifications, academic transcripts, and identity documents on or before the day of the formal interview.
Closing Date: 20 November 2026. Late, emailed, or incomplete submissions will not be considered.
Official Enquiries: Ms N. Sam at 012 444 3722 or Mr S. Ngcaweni at 012 444 3021.
You can also explore more verified vacancies in Gauteng.
Requirements
South African citizenship and status as an unemployed graduate aged 18 to 35 years.
Completed 3-year National Diploma (NQF Level 6) or Bachelor's Degree (NQF Level 7) in Information Technology, Computer Science, Business Information Systems, or Business Intelligence from an accredited tertiary institution.
No prior participation in any South African public service or government graduate internship programme.
Fully completed and signed revised 2021 Z83 application form.
Comprehensive Curriculum Vitae containing at least three contactable references.
Clear criminal record and willingness to undergo state security vetting and qualification verification.
Ability to provide certified copies of ID, Matric certificate, and tertiary qualifications upon being shortlisted on or before the interview date.
Free Career Tools
Boost your chances of getting hired with our free resources.
CV Builder
Create a professional, ATS-friendly CV in minutes.
Z83 Form Filler
Complete and digitally sign the official government Z83 form online.
AI Interview Prep
Practice interview questions and get instant AI feedback.
Salary Calculator
Calculate your exact take-home pay after SARS tax and UIF deductions.
Z83 Guide & Downloads
Step-by-step guide with free editable and non-editable PDF downloads.
Career Advice
Read tips on interviews, CV writing, and getting hired.
Similar Jobs
Explore other opportunities matching this role
Graduate Internships at Department of Mineral and Petroleum Resources
Not specified
IT Support Internship at Rustenburg Girls' High School
Not specified
YES Programme Internship at FEM (Multiple Opportunities) (Multiple Locations)
Not specified