Platform Developer / Database Engineering – Contract – Cpt

Cape Town, Western Cape, South Africa

Job Description

ENVIRONMENT:
The Platform Developer with Database Engineering experience will join a Site Reliability Engineering team. This role focuses on developing, integrating, and maintaining shared platform services, with a strong emphasis on relational database systems, automation, and platform reliability. The successful candidate will contribute to both platform engineering and database-related development tasks.
RESPONSIBILITIES:

  • Develop and maintain platform services and automation scripts for infrastructure provisioning.
  • Design, implement, and support relational database systems (MariaDB, MySQL, Postgres).
  • Write SQL queries, stored procedures, and database scripts following best practices.
  • Implement CI/CD pipelines and infrastructure automation workflows.
  • Work with containerisation and orchestration tools (Docker, Kubernetes, Helm).
  • Monitor system and database performance; respond to alerts and incidents.
  • Collaborate with engineers across platform, data, and software teams using Agile practices.
  • Document technical designs, database schemas, and operational procedures.
REQUIREMENTS:
Essential Requirements:
  • 5+ years hands-on experience in platform or infrastructure engineering.
  • Strong Linux administration, scripting, and automation skills.
  • Experience with relational databases and SQL development.
  • Proficiency with containerisation and orchestration technologies.
  • CI/CD and automation tools experience (GitLab CI, Jenkins, ArgoCD, FluxCD).
  • Working knowledge of distributed systems and microservices.
  • Experience in monitoring and observability tools.
Desirable Requirements:
  • Experience with cloud platforms (AWS, GCP, Azure, OpenStack).
  • Exposure to large-scale distributed storage and parallel file systems.
  • Integration of security practices into DevOps/SRE pipelines.
  • Experience with scientific computing or data acquisition platforms.
  • Familiarity with hardware acceleration (GPU, FPGA) and parallel computing.
Qualifications:
  • NQF Level 7 qualification in Computer Science, Software Engineering, Information Systems, Electronic Engineering, or a closely related technical discipline.
  • B. Tech/B.Sc. (Comp Sci) with 8+ years relevant experience
  • B.Eng./B.Sc. Hons (Comp Sci) with 5+ years relevant experience
  • M.Eng./M.Sc. (Comp Sci) with 3+ years relevant experience
ATTRIBUTES:
  • Strong problem-solving, analytical, and communication skills.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1534674
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned