Sunday , February 25 2024

Takealot Vacancies Cape Town – MySQL/Postgres DBA

Website Takealot

Job Description:

takealot.com, a leading South African online retailer, is looking for a highly talented Database Administrator to join our team.
We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us!

Job Responsibilities:

  • Monitor and optimise database performance
  • Manage database capacity and usage, and able to highlight trends and future requirements
  • Develop backup and recovery procedures
  • Develop, manage and improve high-availability solutions including Disaster Recovery
  • Develop and support multiple MySQL and Postgres database instances, including cloud based solutions
  • Work with team mates to improve processes and standards
  • Develop and support database replication
  • Be on-call for after-hours support as part of rotation in team
  • Support the creation and maintenance of development and test database environments
  • Management of database script review, improvement and approval process

Job Requirements:

  • Forward thinking with the ability to be innovative and drive initiatives
  • In the event that a candidate does not have a Bachelor’s Degree (with a major in a quantitative subject), an equivalent experience requirement must be met, which equates to a minimum of 6 years of experience in an analytical role (e.g. in e-commerce, consulting, engineering).
  • Experience in Linux administration (Processes, Networking, Storage, Security)
  • Experience with open source relational database systems (MySQL, PostgreSQL)
  • Solutions-oriented, can-do attitude and high energy
  • Demonstrated experience with relational database physical design
  • Bachelor’s degree, with a major in a quantitative subject and a minimum of 3 years of experience in an analytical role (e.g. in e-commerce, consulting, engineering) is required.
  • Ability to disaggregate and structure solutions to ambiguous problems
  • Solid understanding of virtualization, cloud computing, containers (GCP/AWS preferably)
  • Experience with monitoring tools like Prometheus, OpsGenie, and Percona will be beneficial
  • A thorough understanding of database principles
  • Capability to present ideas succinctly, in writing and verbally
  • Strong analytical and critical thinking, using data to inform decisions
  • Experience with Data Warehousing, Data Lakes, Lambda/Kappa architectures will be beneficial
  • Versatile and with the appetite to learn by doing
  • Able to function with minimal supervision, drive own initiatives
  • CloudSQL/RDS will be beneficial
  • Solid quantitative skills
  • Practical experience working with other database systems like BigQuery, Redis and ElasticSearch will be beneficial
  • Ability to interview and interact professionally with internal and external people

Job Details:

Company: Takealot

Vacancy Type: Full Time

Job Location: Cape Town, Western Cape, SA

Application Deadline: N/A

Apply Here