Job Expired

Database Engineer needed at Praesignis

Save

Job title : Database Engineer

Job Location : Gauteng, Johannesburg

Deadline : April 06, 2025

Quick Recommended Links

Key Responsibilities:

Database Engineering Responsibilities:

  • Maintain, optimise, and monitor SQL databases (e.g., PostgreSQL, MySQL, SQL Server, Oracle).
  • Implement performance tuning, indexing strategies, and query optimisation.
  • Ensure database security, backup, and disaster recovery planning.
  • Manage high availability (HA) and replication for critical systems.
  • Troubleshoot and resolve complex database-related issues.
  • Collaborate with DevOps and Engineering teams for cloud-based database solutions (AWS, Azure, GCP).

Strategic & Cross-Functional Collaboration:

  • Work closely with Data Scientists, Developers, and Business Analysts to ensure smooth data access and utilisation.
  • Implement best practices in data governance, security, and compliance.
  • Provide expertise in troubleshooting critical issues as the last line of defense.

Required Skills & Qualifications:

  • 5+ years of experience in a Database Engineering role (or similar).
  • Strong expertise in SQL (writing complex queries, optimisation, indexing).
  • Proficiency in database technologies (PostgreSQL, MySQL, Oracle, SQL Server).
  • Experience with high availability (HA), replication, backup & disaster recovery strategies.
  • Strong problem-solving skills and ability to optimise database performance.
  • Familiarity with cloud database services (AWS RDS/Redshift, Azure SQL, Google BigQuery).

Bonus Points:

  • Experience with Kafka, Snowflake, or NoSQL databases.
  • Knowledge of CI/CD pipelines and DevOps for database deployments.
  • Hands-on experience with containerisation (Docker, Kubernetes).
  • Data modeling and experience with OLTP vs OLAP optimisation.

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • Research / Data Analysis  jobs
  • This job has expired!