Database Solutions Specialist

5 days ago


Johannesburg, Gauteng, South Africa TechFactorial Full time

We are seeking a skilled MS SQL Server Developer at TechFactorial to join our team.

Job Description

The ideal candidate will have expertise in SQL development, ETL/ELT processes, and database optimization.

Main Responsibilities
  • Design, develop, and optimize MS SQL Server databases and queries.
  • Develop and maintain ETL/ELT pipelines using SSIS, ADF, or similar tools.
  • Implement data warehouses, data marts, and SSAS Tabular models.
  • Create SSRS reports and Power BI dashboards.
  • Optimize database performance and ensure data security.
  • Implement CI/CD pipelines and support cloud migration.
Required Skills and Experience
  • Strong experience in MS SQL Server (2012/2014/2016/2019).
  • Expertise in T-SQL development, stored procedures, and query optimization.
  • Hands-on experience with ETL/ELT using SSIS, ADF, or similar tools.
  • Knowledge of Azure SQL, Azure Synapse Analytics, and Power BI (a plus).
  • Familiarity with DevOps, CI/CD, PowerShell scripting, and Agile/Scrum.
  • Understanding of Kimball methodology and data modeling.
Preferred Certifications
  • MCSE: Data Management and Analytics
  • MCSA: SQL Server
  • ITIL Foundation in IT Service Management


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Job OverviewWe are seeking a talented Database Solutions Architect to join our team. The successful candidate will be responsible for designing, developing, and implementing database solutions that meet the needs of our customers.As a key member of our development team, you will apply agreed standards and tools to achieve a well-engineered result and work...


  • Johannesburg, Gauteng, South Africa Paracon Full time

    We are looking for a Senior DBA at Paracon to ensure the installation, design, configuration, upgrade, administration, monitoring, and maintenance of databases and associated software products in support of operational systems and the development environment. This role is crucial in maintaining the integrity, reliability, efficiency, and security of...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the Role: We are seeking a highly skilled SQL Database Administrator to join our team. As a key member of our IT department, you will play a critical role in designing and implementing database solutions to support our business operations.Key Responsibilities:Design and implement database solutions to meet business needsEnsure data integrity and...


  • Johannesburg, Gauteng, South Africa PnS Group Full time

    We require a seasoned Database Solutions Architect to join our team at PnS Group. As a Database Solutions Architect, you will lead the design and development of data warehouse systems that meet the company's data needs.Key Responsibilities:Lead the design and development of large-scale data warehouse systems.Maintain and optimize ETL processes for efficient...


  • Johannesburg, Gauteng, South Africa Nambiti Technologies Full time

    Job DescriptionNambiti Technologies seeks an experienced Oracle Developer to join our team. The successful candidate will be responsible for installation, configuration, and upgrade of the Oracle database services from 11g to 19c or higher.Key Responsibilities:Installation and Configuration of Oracle database services.Implementation of Oracle Access...


  • Johannesburg, Gauteng, South Africa Rainmaker Acquisiton CC Full time

    Key ResponsibilitiesMaintain and administer multiple organisation's databases.Perform database maintenance tasks including building of indexes, scheduled jobs, clearing locks, space management and backups.Maintain backups and restore databases.Manage database access and perform database restores, deployments and structural changes.Implement data change...

  • Database Specialist

    6 days ago


    Johannesburg, Gauteng, South Africa PROVEN Full time

    Job Description:Create and maintain efficient database structures to support application and business needs.Oversee the performance, integrity, and security of the company's databases, ensuring high availability and scalability.Create and maintain database documentation, including configurations, processes, and performance metrics.Requirements:Proven...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are seeking an experienced SQL Developer to join our team at Network Recruitment. The ideal candidate will have a proven track record of improving database systems and developing new applications using T-SQL.Key Responsibilities:Work with the Business Analysis or Systems Analysis teams to identify areas for improvement in existing...


  • Johannesburg, Gauteng, South Africa Psybergate Full time

    We are Psybergate, an IT company that delivers bespoke software solutions and provides highly skilled resources to our clients.We are looking for a Database Operations Specialist to join our financial services client based in Sandton for a 12-months contract role.Key Accountabilities:Design, develop, and maintain business database objects within an IDMS and...


  • Johannesburg, Gauteng, South Africa Outsourced CAD Solutions Full time

    At Outsourced CAD Solutions, we are seeking a highly skilled and experienced CAD Solutions Specialist to join our team.Job Description:The CAD Solutions Specialist will be responsible for developing plans to successfully complete projects in a timely and cost-effective manner. This involves ensuring that all required information from customers, engineering,...


  • Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full time

    Job Description:We are seeking an experienced Database Specialist to design, implement, and optimize database systems ensuring high performance, security, and scalability.The ideal candidate will have strong expertise in SQL Server, Python scripting, and data warehousing with experience in industries such as oil & gas, finance, or healthcare.Key...


  • Johannesburg, Gauteng, South Africa Paracon Full time

    As a key member of Paracon's team, the Senior DBA will be responsible for ensuring the smooth operation of databases and associated software products in support of operational systems and development environments.Responsibilities:Mainframe IDMS database support and management.Installation, configuration, upgrade, and administration of IDMS databases and...


  • Johannesburg, Gauteng, South Africa Konsise Full time

    Key ResponsibilitiesThe successful candidate for the position of Database Growth Specialist will be responsible for maintaining and expanding our customer database through telephonic and online research. They will also be required to achieve daily KPIs and contribute to the overall success of the team.Your primary responsibilities will include:Conducting...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Overview: Our client, a specialist in high-end e-commerce services, seeks a skilled SQL Database Administrator to join their team. The successful candidate will be responsible for ensuring best practice standards in SQL, reporting, backup and recovery, and providing assistance to BI developers and users.Key Responsibilities:Ensure best practice standards...


  • Johannesburg, Gauteng, South Africa Nambiti Technologies Full time

    About the RoleWe are looking for a talented individual with extensive knowledge of Oracle databases, including 11g and later versions, as well as experience with Oracle Active Data Guard, DR/HA capability, patching production databases, and Oracle upgrades.Key ResponsibilitiesInstallation and Configuration: Install, configure, and upgrade Oracle database...


  • Johannesburg, Gauteng, South Africa Paracon Full time

    Get AI-powered advice on this job and more exclusive features.Friendly Strategic Talent Sourcing-Specialist at your Service| Lets talk IT and FinanceWe are looking for a Senior DBA to ensure the installation, design, configuration, upgrade, administration, monitoring, and maintenance of databases and associated software products in support of operational...


  • Johannesburg, Gauteng, South Africa PROVEN Full time

    **Responsibilities:**As a Database Specialist at PROVEN, you will be responsible for:Database Administration:Ensure the high availability and scalability of our databases.Performance Monitoring:Evaluate and improve database performance, ensuring optimal query execution and data retrieval.Requirements:To succeed in this role, you will need to have:Proven...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Overview"When looking for a challenging role that combines database expertise with business acumen, this Senior SQL Developer position at Network Recruitment could be the ideal fit.


  • Johannesburg, Gauteng, South Africa PROVEN Full time

    **Job Overview:**We are seeking a highly skilled Database Specialist to join our team at PROVEN. As a key member of our technology group, you will play a crucial role in ensuring the high availability and scalability of our databases.The successful candidate will be responsible for creating and maintaining efficient database structures, overseeing...


  • Johannesburg, Gauteng, South Africa PROVEN Full time

    **About This Role:**We are seeking a talented Database Specialist to join our team at PROVEN. As a key member of our technology group, you will play a critical role in supporting the growth and success of our organization.The successful candidate will be responsible for:Database Management:Create and maintain database configurations, processes, and...