We are seeking a Database Administrator to join our team for an initial contract period of 3 months. The DBA will be responsible for the day-to-day management, tuning, and support of our database infrastructure. This proactive and detail-oriented role ensures data integrity, availability, and performance across multiple environments.
Minimum Requirements
------------------------
Qualifications & Experience:
---------------------------------
Relevant tertiary qualification in Computer Science, Information Systems, or a related field.
3 - 5 years of experience administering Microsoft SQL Server and/or PostgreSQL.
Certification in Microsoft SQL Server (e.g., MCSA/MCSE) or PostgreSQL (e.g., EDB PostgreSQL Associate).
Strong working knowledge of:
+ T-SQL and/or PL/pgSQL.
+ Expertise in backup/restore strategies and disaster recovery planning.
+ Proficiency with query performance analysis tools. Advantageous Skills:
+ Working knowledge of Oracle databases (any version).
+ Experience with spatial data technologies (PostGIS, SQL Server Spatial, Oracle Spatial).
+ Exposure to Elasticsearch for full-text search, indexing, or log analytics.
+ Experience with cloud-based database platforms (Azure, AWS RDS, etc.).
+ Familiarity with DevOps tools and CI/CD pipelines (Liquibase, Flyway).
+ Understanding of data warehousing concepts and BI platforms.
Roles & Responsibilities
-----------------------------
Administer, monitor, and support Microsoft SQL Server and PostgreSQL database environments.
Perform installation, configuration, upgrades, and patch management for all database instances.
Ensure database performance through tuning, indexing, and query optimisation.
Manage database security, backup, recovery strategies, and high availability (HA) solutions.
Collaborate with developers and analysts to meet application data requirements.
Implement reports, data quality audits, and compliance checks as needed.
Monitor and maintain replication, clustering, or mirroring configurations where applicable.
Work closely with infrastructure teams to support systems that host databases.
Support ad hoc data requests, ETL processes, and the reporting infrastructure.
Other Characteristics
-------------------------
The ideal candidate will:
Have strong analytical and troubleshooting skills.
Have excellent communication and documentation ability.
Have the ability to work independently and as part of a collaborative team.
Have a mindset of continuous improvement and learning.
Have attention to detail and commitment to data integrity.
Should you be interested please send your CV to careers@afrigis.co.za
APPLY
Get in touch if you are also passionate about creating an insightful picture of WHERE.
EMAIL US
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.