699,301open jobs
41,468companies
98,642added this week
Browse all
Salary
$20k – $39k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

We are appointing an Information & Content Migration Specialist on contract to lead the migration of website content, publications and information assets into a redesigned and upgraded web platform.

The existing site holds a substantial archive - research publications, socio-economic data products, policy briefs, media items and document libraries - much of it inconsistently tagged and structured. Your job is to get all of it across to the new platform intact, correctly classified, fully searchable and with no broken links or orphaned documents.

This is a delivery role with a defined end state. You'll work with the web development team, the client's information centre and communications staff, and report into the project manager.

Key Responsibilities

  • Audit the existing website and document repositories; produce a full content inventory and ROT (redundant, obsolete, trivial) analysis.
  • Design the source-to-target content model: page mappings, document library structures, metadata schema, taxonomy and controlled vocabularies.
  • Prepare content for migration - de-duplication, file naming normalisation, format conversion, bulk metadata tagging, accessibility remediation of documents where required.
  • Build and run migration scripts/tooling; execute pilot migration, then production waves against an agreed schedule.
  • Preserve URL integrity: build and test redirect maps, resolve broken links, protect existing search rankings and inbound references.
  • Validate every wave - record counts, file integrity checks, metadata completeness, rendering checks across devices.
  • Maintain the migration log, exception register and remediation tracker as project evidence.
  • Populate and QA content in the new CMS; train client content owners on the destination platform.
  • Produce closeout documentation: final reconciliation report, taxonomy and governance handover pack, content maintenance guidelines.

Minimum Requirements

  • Education: National Diploma (NQF Level 6) in Information Science, Information Management, Library and Information Studies, Records Management, Computer Science or Information Technology.
  • 3-5 years' demonstrable experience in website content migration, digital content management or information management.
  • Hands-on CMS experience (WordPress, Drupal, Joomla, Umbraco, SharePoint or equivalent), including bulk import/export.
  • Practical migration and data-handling skills: advanced Excel/Power Query plus scripting (PowerShell, Python, SQL or PHP) for bulk operations.
  • Working knowledge of metadata standards, taxonomy design, and document classification/retention practice.
  • Understanding of POPIA and of records management principles (ISO 15489) as they apply to published information.
  • Familiarity with web accessibility (WCAG 2.1) and SEO-safe migration practice.
  • Able to evidence migration completeness - counts, checksums, metadata integrity - not just report that a job ran.
  • Certified copies of qualifications and a signed, detailed CV required. Foreign qualifications must carry SAQA evaluation.

Advantageous

  • Prior work on public-sector or government website projects in South Africa.
  • Experience migrating research, statistical or publication-heavy content sets.
  • Certification in records/information management (IGP, CRM, AIIM CIP) or relevant platform certifications.
  • Experience with OCR/digitisation and PDF remediation at volume.
  • Contactable references from at least two completed migration projects of similar scope.
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.
699,301 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.
Create a free account Continue with Google
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

Similar stack
Same company
Johannesburg
$64k – $133k per year (Estimated) • Remote • Full-Time • 5+ years exp • Toronto
Python
SQL
Analytics
Alteryx
Microsoft Excel
Apply
$20k – $50k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Centurion
Python
SQL
AI/ML
Machine Learning
Analytics
Power BI
ETL/ELT
Microsoft Excel
Management
Agile
Microsoft Office
Apply
$140k – $240k per year • Remote • Full-Time • 6+ years exp • Bachelor's Degree • United States
Java
SQL
Java
Quarkus
Spring MVC
DevOps
CI/CD
Git
Twelve-Factor App
Linux
Unix
Apply
$61k – $126k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Toronto
SQL
Apply
$59k – $120k per year (Estimated) • Remote/Hybrid • Full-Time • Toronto
SQL
SAS
Databases
Databricks
DevOps
CI/CD
Analytics
Power BI
ETL/ELT
Dimensional Modeling
Apply
Operations Manager 5 min ago
$22k – $47k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Boksburg
Management
Microsoft Office
Apply
$28k – $33k per year • In office • Full-Time • 5+ years exp • Durban
Apply
$18k – $40k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree
Apply
$24k – $51k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree
Apply
$17k – $33k per year (Estimated) • In office • Full-Time • 6+ years exp
Apply
$36k – $79k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Johannesburg
Apply
In office • Part-Time • Johannesburg
Apply
$33k – $41k per year (gross) • In office • Part-Time • Johannesburg
Apply
$28k – $63k per year (Estimated) • In office • Johannesburg
PHP
Apply
$28k – $64k per year (Estimated) • In office • Johannesburg
PHP
PHP
Laravel
Apply
See all jobs
This is one of many
699,301 more open roles from verified company boards, updated every day.