Skip to main content
Back to all jobs

IT Systems Development Internship at DMPR Pretoria

Department of Mineral and Petroleum Resources logo
Department of Mineral and Petroleum Resources
Pretoria, Gautenginternship
Posted about 2 hours ago
R8,175 - R8,175
Expires in 10 days
Government / Public Sector Position

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.

Quick Apply

Need a CV for this application?

Create a professional, ATS-friendly CV for free.

Create Free CV

Similar Jobs

Explore other opportunities matching this role

View more
Multiple Locations, South Africaabout 2 hours ago

Not specified

Cape Town, Western Capeabout 3 hours ago

Not specified

Multiple Locations, Nationalabout 4 hours ago

Not specified