Senior Database Administrator (PostgreSQL)
About this role
- Description We're seeking an experienced Senior Database Administrator with deep expertise in PostgreSQL to join a high-performing technology team based in Johannesburg .
- This is an exciting opportunity for a database professional who enjoys working across on-premise, hybrid, and cloud environments while ensuring database availability, performance, security, and scalability.
- The successful person will play a key role in managing critical database platforms, driving best practices, supporting modernisation initiatives, and contributing to the ongoing growth of the organisation's data ecosystem.
- Experience with cloud technologies, particularly Microsoft Azure , will be highly advantageous What you'll do: Administer, maintain, monitor and optimise PostgreSQL database environments.
- Ensure high levels of database availability, reliability, performance and security.
- Implement and maintain backup, recovery and disaster recovery solutions.
- Perform database performance tuning and capacity planning.
- Support database migrations, upgrades and modernisation initiatives.
- Implement database governance, security controls and best practices.
- Collaborate with developers, infrastructure teams and business stakeholders.
- Create and maintain technical documentation and operational procedures.
- Assist with cloud database initiatives and support Azure-based database services.
- Your Expertise: Minimum 5 years' hands-on PostgreSQL administration experience.
- 5+ years PostgreSQL Database Administration experience.
- Strong experience with: PostgreSQL installation, configuration, upgrades, and patching Performance tuning and optimisation Backup and recovery strategies High availability and disaster recovery Replication and database monitoring Database security and governance Experience supporting production environments and mission-critical systems.
- Experience within hybrid and cloud-enabled environments advantageous.
- Microsoft Azure Azure Database for PostgreSQL Azure SQL Database Azure Managed Instance Azure Monitor Azure migrations and cloud platform administration Microsoft SQL Server SQL Server Administration Performance Tuning Backup and Recovery High Availability Solutions T-SQL Infrastructure automation, scripting, and DevOps practices.
- Exposure to AWS environments.
- Strong database performance tuning, backup/recovery and HA/DR experience.
- Azure experience (highly advantageous).
- Microsoft SQL Server experience (highly advantageous).
- Azure and/or SQL Server certifications (advantageous).
- Qualifications: Degree in IT, Computer Science, Engineering, or related field.
- PostgreSQL Certification (essential).
- Other information applicable to the opportunity: Permanent position Location: Johannesburg Why work for us?
- Want to work for an organization that solves complex real-world problems with innovative software solutions?
- At iOCO, we believe anything is possible with modern technology, software, and development expertise.
- We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?
- You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?
- Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?
- By joining IOCO you will have an open invitation to developer inspiring forums.
- A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?
- iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets.
- Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.
- Package & Remuneration Market Related
Key skills & tools
View & apply
Links open in a new tab. jobhustl never applies on your behalf - you always go to the employer.
Want jobs like this scored for you?
Sign in free, tell us your titles and keywords,
and every listing shows your personal match number.
Sign in with email