Senior Data Platform Engineer - Cloud PostgreSQL (Hybrid)

JVR Software

Johannesburg

Hybrid

ZAR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JVR Software in South Africa seeks a Senior/Principal Software Engineer - Data Platform to own a cloud PostgreSQL data warehouse and API services that support multiple systems. The role includes architecture, security, reliability, and data integrity across Google Cloud environments.

You will mentor engineers, drive engineering excellence, and collaborate with cross-functional teams to deliver scalable data solutions. Hybrid Rosebank location with occasional travel is expected.

Qualifications

  • Matric (Grade 12) is required.
  • Bachelor's Degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.
  • Minimum 8 years' experience as a professional Software Engineer.
  • Minimum 3 years' experience owning and supporting a live data platform, integration layer, or similar production-critical services.
  • Advanced PostgreSQL experience, including upserts, views, user permissions, SSL, paging, and data loading methodologies.
  • Proven experience with Google Cloud technologies, including Cloud SQL, Cloud Run, Cloud Scheduler, Secret Manager, IAM, and Firebase Authentication.
  • Experience working with Microsoft Graph integrations and cloud-based data ingestion solutions.
  • Solid experience with Git/GitHub, automated testing frameworks, CI/CD practices, and multi-environment deployments.
  • Experience coaching developers, setting engineering standards, and leading technical decision-making across multiple systems.
  • Exposure to telecommunications, ISP billing, OSS/BSS platforms, fibre operations, or high-volume operational data environments will be advantageous.
  • Google Cloud Professional Cloud Architect or Professional Data Engineer certification would be beneficial.

Responsibilities

  • Own and maintain a cloud-based PostgreSQL data warehouse supporting customer, revenue, operational, and field service data.
  • Design, manage, and optimise scheduled data ingestion and integration processes running within Google Cloud environments.
  • Develop, review, and maintain API services, data-loading applications, and integration solutions using Node.js, Python, and SQL.
  • Ensure platform security through effective access management, secret management, environment controls, and secure cloud practices.
  • Drive platform reliability through monitoring, logging, incident management, health checks, and well-maintained runbooks.
  • Establish engineering standards, conduct design and code reviews, and promote automated testing and deployment best practices.
  • Mentor and coach developers while fostering engineering excellence across the team.
  • Collaborate with business and technical stakeholders to ensure data integrity and timely communication of platform changes and incidents.

Skills

Data Platform Ownership
Cloud Architecture
Leadership
Mentoring
Production Systems

Education

Bachelor's degree in CS/Engineering/IS
Matric

Tools

Google Cloud Platform
Git/GitHub
CI/CD tooling
API Development
SQL/PostgreSQL

Job description

JVR Software in South Africa seeks a Senior/Principal Software Engineer - Data Platform to own a cloud PostgreSQL data warehouse and API services that support multiple systems. The role includes architecture, security, reliability, and data integrity across Google Cloud environments.

You will mentor engineers, drive engineering excellence, and collaborate with cross-functional teams to deliver scalable data solutions. Hybrid Rosebank location with occasional travel is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer
Senior Data Platform Engineer

JVR Software • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Data Platform Engineer – Cloud PostgreSQL, Hybrid
Senior Data Platform Engineer – Cloud PostgreSQL, Hybrid

Network Finance • Randburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Principal Software Engineer
Senior Principal Software Engineer

JVR Software • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Principal Software Engineer
Senior Principal Software Engineer

Network Finance • Randburg

Hybrid
ZAR 1,200,000 - 1,800,000
Principal Data Platform Engineer — Cloud, Data & APIs
Principal Data Platform Engineer — Cloud, Data & APIs

Network Finance • Randburg

On-site
ZAR 1,200,000 - 1,800,000
Senior Full-Stack Engineer — React/Node & PostgreSQL
Senior Full-Stack Engineer — React/Node & PostgreSQL

JVR Software • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Data Engineer: Cloud-Driven Data Platform Lead (Hybrid)
Senior Data Engineer: Cloud-Driven Data Platform Lead (Hybrid)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Data Engineer - GCP & Real-Time Pipelines (Hybrid)
Senior Data Engineer - GCP & Real-Time Pipelines (Hybrid)

PBT Group • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Senior Full-Stack Dev - Ops Portals (Hybrid, Cloud)
Senior Full-Stack Dev - Ops Portals (Hybrid, Cloud)

JVR Software • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Senior Software Engineer, Data Platform (Hybrid)
Senior Software Engineer, Data Platform (Hybrid)

Ilitha Telecommunications • Rosebank

Hybrid
CAD 76,000 - 101,000