
Senior PostgreSQL DBA
- Midrand, Johannesburg
- Permanent
- Full-time
The position will be based in Midrand and is fully onsite.Your expertise:
- 10+ years hands-on PostgreSQL experience in professional environments.
- DBA on 3+ major projects with PostgreSQL (design, implementation, optimization).
- Worked on diverse applications (transactional, data warehousing, analytics).
- Handled database migrations and large-scale (>100GB), with at least 50 users.
- Write/ optimize complex SQL, indexes, and query execution plans for performance.
- Design normalized/ denormalized schemas, using partitioning and materialized views.
- Use PostgreSQL extensions (e.g., PostGIS, PL/pgSQL, uuid-ossp, pgcrypto).
- Configure streaming/ logical replication and high-availability (e.g., Patroni).
- Implement RBAC, row-level security, and encryption (SSL/TLS, data at rest).
- Troubleshoot deadlocks, performance issues using pg_stat_statements, EXPLAIN.
- PostgreSQL (10+ years’ experience)
- Web Development: .Net Core and JavaScript (2 years’ experience)
- Mobile development: MAUI (1 year experience)
- DevOps experience
- Linux
- Nice to have experience: Python and Machine Learning
- Proficient with PostgreSQL 15+ features (e.g., parallel queries, JIT).
- Skilled in tools like PSQL, pgAdmin, pg_dump, or DBeaver.
- Document designs and collaborate with development/ operations teams.
- Matric
- Relevant Degree (minimum requirement)
- Relevant Microsoft/ Database specific Qualifications
- Permanent Position
- Location: Midrand – fully onsite (5 days per week)
- The organisation fosters an inclusive work culture, we collaborate and solve together.
- Great career development , an opportunity to work on great technology which creates value for our communities.
- Values based organisation , with bold and courageous people centred leadership.
- Opportunity to harness your skills and be innovative.
ExecutivePlacements.com