Quest Staffing Solutions

Open Source Database Developer

Quest Staffing Solutions

Midrand, Gauteng, South Africa · Contract

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
3 hours ago
Work mode
In office
Education
Degree in STEM or equivalent
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Role Overview

This position focuses on installing, configuring, maintaining, managing, optimizing, and securing open-source database environments. The individual will support vital databases and collaborate with business, development, DevOps, infrastructure, and security teams to maintain database availability, performance, and security.

Key Responsibilities

  • Provide support for PostgreSQL and other open-source databases including MySQL, MariaDB, MongoDB, and Redis.
  • Manage cloud database platforms such as AWS RDS, Google Cloud SQL, and Azure Database.
  • Oversee and resolve issues with Oracle GoldenGate replication.
  • Offer critical system support including participation in on-call rotations.
  • Design and uphold high-availability solutions, replication setups, and disaster recovery configurations.
  • Perform installation, configuration, patching, upgrades, and migrations of databases.
  • Monitor database performance and conduct optimizations.
  • Conduct capacity planning and manage resources effectively.
  • Develop and implement backup and recovery plans.
  • Ensure synchronization between active-active and disaster recovery environments.
  • Automate administration tasks using scripting, configuration management, Infrastructure as Code, and CI/CD tools.
  • Collaborate with business and IT stakeholders on projects and emerging requirements.
  • Administer database user accounts, permissions, and security measures.
  • Document configurations, operational procedures, and best practices.
  • Report updates on support activities, projects, risks, and challenges to management.
  • Adhere to information security policies to safeguard data assets.

Required Qualifications and Experience

  • Degree in STEM discipline or equivalent professional experience.
  • Minimum of five years managing PostgreSQL or other open-source databases in production environments.
  • Deep understanding of PostgreSQL architecture, internals, and tooling.
  • Experience with database replication, high availability, and disaster recovery techniques.
  • Proficient in writing and tuning complex SQL queries.
  • Familiarity with SAFe Agile methodologies.
  • Experience operating within hybrid cloud environments, particularly Microsoft Azure.
  • Solid Linux administration expertise (RHEL, CentOS, Ubuntu).
  • Experience with monitoring solutions such as Prometheus, Grafana, or Zabbix.
  • Knowledge of automation tools like Ansible and Terraform.
  • Strong analytical and problem-solving abilities.
  • Effective verbal and written communication skills.
  • Capacity to work effectively under pressure and collaboratively within a team.

Desired Attributes

  • Certifications related to PostgreSQL, AWS, Azure, Google Cloud Platform, or Linux.
  • Background in ITIL Service Management practices.
  • Experience with JIRA and Confluence tools.
  • Familiarity with DevOps and DevSecOps team processes.
  • Exposure to multinational team environments.
  • Knowledge of cloud database services on AWS RDS, GCP, and Azure.
  • Experience with Oracle RAC, Grid, ASM, and Data Guard technologies.
  • Awareness of Oracle Exadata and ZFS systems.

Minimum education

Bachelor's Degree

Tools & software

PostgreSQL required MySQL required MongoDB required Redis required Prometheus required Zabbix required MariaDB required

How they work

Communication Teamwork & Collaboration Problem Solving Stress Management

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer