Database Specialist

1 week ago


Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time
Intermediate SQL Developer

SavageOne Pty Ltd is seeking a skilled Intermediate SQL Developer to contribute to our team's success. As a key member of our data systems team, you will be responsible for designing, developing, and optimizing database solutions to drive business growth.

Key Responsibilities:
  • Design and implement efficient database schemas to support data retrieval and storage.
  • Develop and maintain complex SQL queries, stored procedures, and functions to ensure data integrity and performance.
  • Analyze and resolve database performance issues, including query optimization and indexing.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions that meet business needs.
  • Develop and maintain documentation for database structures, procedures, and workflows to ensure knowledge sharing and consistency.
Requirements:
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • 4+ years of experience as an SQL Developer or similar role.
  • Proficiency in SQL and experience with database management systems such as Microsoft SQL Server, MySQL, or PostgreSQL.
  • Strong understanding of database design principles and best practices.
  • Experience with performance tuning, query optimization, and indexing.
  • Familiarity with ETL processes and tools is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently as well as part of a team.
  • Strong communication skills and the ability to interact with technical and non-technical stakeholders.
Preferred Qualifications:
  • Experience with cloud-based databases (e.g., AWS RDS, Azure SQL) is a plus.
  • Knowledge of scripting languages (e.g., Python, PowerShell) for automation tasks.
  • Certifications related to SQL or database management are advantageous.


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    SQL Database Administrator SpecialistWe are seeking a highly skilled SQL Database Administrator Specialist to join our team at Network Recruitment. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our SQL database infrastructure.Key Responsibilities:Database Design and Implementation: Design and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: SQL Database Administrator SpecialistWe are seeking an experienced SQL Database Administrator Specialist to join our team at Network Recruitment. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our database systems to ensure optimal performance and security.Key Responsibilities:Design and...


  • Johannesburg, Gauteng, South Africa People Source Full time

    Job DescriptionWe are seeking a highly skilled Database Support Specialist to join our team at People Source.The ideal candidate will have a strong background in Oracle DBA with expertise in automation scripting using UNIX and PowerShell.Responsibilities will include:Providing production support for complex operational issues in OLTP and Data Warehouse...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Job Title: Intermediate Database AdministratorAbout E-Merge: E-Merge is a specialist IT solutions company that develops bespoke software applications for enterprise clients. We enable businesses to achieve their desired solutions by providing expert IT services.Job Summary:We are seeking an experienced Intermediate Database Administrator to join our team....


  • Johannesburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job Title: Technical SpecialistDescription:A highly skilled PostgreSQL database administrator is required to manage multiple PostgreSQL database deployments. The ideal candidate will have knowledge of Oracle and MySQL RDBMS technologies and be able to ensure the databases run smoothly and function as expected to meet business goals. They will be responsible...


  • Johannesburg, Gauteng, South Africa NTT Data Full time

    Job Title: Microsoft SQL Database and Windows Specialist/AdministratorNTT Data is seeking a highly skilled Microsoft SQL Database and Windows Specialist/Administrator to join our team. As a key member of our IT department, you will be responsible for managing and maintaining our Microsoft SQL database and Windows server infrastructure.Responsibilities:Active...


  • Johannesburg, Gauteng, South Africa NTT Data Full time

    Job Title: Microsoft SQL Database and Windows Specialist/AdministratorNTT Data is seeking a highly skilled Microsoft SQL Database and Windows Specialist/Administrator to join our team. As a key member of our IT department, you will be responsible for managing and maintaining our Microsoft SQL database and Windows server infrastructure.Responsibilities:Active...


  • Johannesburg, Gauteng, South Africa NTT Data Full time

    Job Title: Microsoft SQL Database and Windows Specialist/AdministratorNTT Data is seeking a highly skilled Microsoft SQL Database and Windows Specialist/Administrator to join our team. As a key member of our IT department, you will be responsible for managing and maintaining our Microsoft SQL database and Windows server infrastructure.Responsibilities:Active...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are seeking a highly skilled Database Administrator to join our team at Network Recruitment. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our complex database systems.Key ResponsibilitiesDatabase Design and Implementation: Design and implement efficient and scalable database...


  • Johannesburg, Gauteng, South Africa TAC Recruitment Full time

    Database AdministratorTAC Recruitment is seeking a highly skilled Database Administrator to join our team. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining database systems to meet organizational needs.Key Responsibilities:Database Design and Implementation: Design and implement database systems to...


  • Johannesburg, Gauteng, South Africa TAC Recruitment Full time

    Database Administrator Job DescriptionTAC Recruitment is seeking a highly skilled Database Administrator to join our team. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining database systems to meet organizational needs.Key Responsibilities:Database Design and Implementation: Design and implement...


  • Johannesburg, Gauteng, South Africa TAC Recruitment Full time

    Database AdministratorTAC Recruitment is seeking a highly skilled Database Administrator to join our team. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining database systems to meet organizational needs.Key Responsibilities:Database Design and Implementation: Design and implement database systems to...


  • Johannesburg, Gauteng, South Africa Paymentology Full time

    About the RoleWe are seeking a highly skilled MSSQL Database Administrator to join our team at Paymentology. As a key member of our technical team, you will play a crucial role in ensuring the integrity and performance of our mission-critical databases.Key ResponsibilitiesPartner with our development team to design and optimize database schemas, as well as...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    SQL Developer Job DescriptionWe are seeking a skilled SQL Developer to join our team at IOCO. As a SQL Developer, you will play a crucial role in designing, developing, and optimizing SQL databases to support various applications and systems.Key Responsibilities:Design and develop robust SQL databases to meet business requirements.Manage and maintain the...


  • Johannesburg, Gauteng, South Africa Expleo Full time

    Job Title: Database AdministratorExpleo is seeking a skilled Database Administrator to join our team. As a key member of our IT department, you will be responsible for ensuring the optimal performance and security of our mainframe database systems.Responsibilities:Create and maintain business database objects within a Mainframe Z/OS and DB2 subsystem.Perform...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    SQL Developer PositionSavageOne Pty Ltd is seeking an experienced SQL Developer to join our team. As an SQL Developer, you will be responsible for designing, developing, and optimizing database solutions to support our business operations.Key Responsibilities:Design and implement efficient database schemas and queries to ensure data integrity and...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    Intermediate SQL DeveloperWe are seeking a skilled Intermediate SQL Developer to join our team at SavageOne Pty Ltd. The ideal candidate will have a solid foundation in SQL and a proven track record of developing and optimizing database solutions.Key Responsibilities:Design and implement efficient SQL queries, stored procedures, and functions to meet...


  • Johannesburg, Gauteng, South Africa Batho Pele Top Services Full time

    Job Title: DB2 AdministratorBatho Pele Top Services is seeking a highly skilled DB2 Administrator to join our team. As a DB2 Administrator, you will be responsible for ensuring the efficient and secure operation of our DB2 database on mainframe platforms.Key Responsibilities:Database Administration: Perform database administration tasks, including...


  • Johannesburg, Gauteng, South Africa Mindworx Consulting Full time

    {"title": "Database Administrator", "description": "\u003Cp\u003EAt Mindworx Consulting, we are seeking a highly skilled Database Administrator to join our team.\u003C/p\u003E\u003Cp\u003EAs a Database Administrator, you will be responsible for ensuring the smooth operation of our database systems, including design, implementation, and...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    SQL Developer PositionSavageOne Pty Ltd is seeking an experienced SQL Developer to join our team. As an SQL Developer, you will be responsible for designing, developing, and optimizing database solutions to support our business operations.Key Responsibilities:Design and implement efficient database schemas to ensure data integrity and performance.Develop and...