Senior DBA

Payspace South Africa

Company

Payspace

Location

South Africa

Type

Full Time

Job Description

Job Purpose

As a SQL DBA, you will play a crucial role in SQL development, data modelling, and database design, with a focus on optimizing and maintaining complex database systems. This role will involve working closely with cross-functional teams to support the development and deployment of our SaaS products.


  • Duties and Responsibilities

    • Database Development: Design, develop, and optimize complex SQL queries, stored procedures, functions, and views to support various applications and reporting needs.
    • Data Modelling: Create and maintain logical and physical data models to ensure database structures align with business requirements.
    • Performance Optimization: Analyse and improve database performance, including query optimization, indexing strategies, and database tuning.
    • Collaboration: Work closely with software developers, data analysts, and other stakeholders to gather requirements and deliver high-quality database solutions.
    • Security: Implement and maintain database security policies and procedures to protect sensitive data.
    • Troubleshooting: Diagnose and resolve database-related issues, ensuring high availability and reliability of data systems.
    • Mentorship: Provide guidance and support to junior developers and team members, fostering a culture of continuous learning and improvement.


Requirements

  • Experience:
    • Minimum of 5 years of experience as an SQL Developer, with a focus on database design and development in a SaaS environment.
  • Education:
    • Bachelor's degree in computer science, Information Technology, or a related field would be advantageous. 
  • Technical Skills:
    • Proficient in SQL and experience with major RDBMS systems such as MySQL, PostgreSQL, SQL Server, or Oracle.
    • Strong knowledge of database design principles, normalization, and data modelling techniques.
    • Experience with performance tuning, query optimization, and indexing.
    • Understanding of database security practices and data protection regulations.
  • Soft Skills:
    • Excellent problem-solving and analytical skills.
    • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
    • Detail-oriented and able to manage multiple tasks and projects simultaneously.
    • Ability to work independently and take ownership of tasks and projects.
  • Preferred Qualifications:
    • Experience with cloud-based database solutions such as Azure SQL Database.
    • Knowledge of NoSQL databases and big data technologies.
    • Experience with data visualization and BI tools.
    • Familiarity with DevOps practices and CI/CD pipelines.
Apply Now

Date Posted

07/01/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0.7

Similar Jobs

Senior Frontend Engineer - React Native - Zepz

Views in the last 30 days - 0

Zepz is seeking passionate customerfocused engineers to work in crossfunctional teams contributing to product development and improving customer exper...

View Details

Senior Bookkeeper - Talent Sam

Views in the last 30 days - 0

Talent Sam is a recruitment agency specializing in connecting organizations with highquality South African talent They are currently seeking a Senior ...

View Details

Producer - Storm Ideas

Views in the last 30 days - 0

This job posting highlights a highpaying remote position with benefits opportunities to work with a globally recognized brand and cuttingedge technolo...

View Details

AI Product Operations - Storyteller

Views in the last 30 days - 0

This job posting highlights a highgrowth B2B SaaS role with remote flexibility competitive benefits and opportunities to work with global brands The p...

View Details

FX Stablecoin Trader - Zepz

Views in the last 30 days - 0

This text describes a FX Stablecoin Trader role with responsibilities including trading strategy execution risk management platform automation and rep...

View Details

Junior Account Manager - WeLearn

Views in the last 30 days - 0

WeLearn is a rapidly growing startup founded by former Google and Facebook strategists and project managers They partner with content creators and inf...

View Details