Database Specialist

2 weeks ago


Cape Town, Western Cape, South Africa Datafin Recruitment Full time

DATABASE DEVELOPER



We are looking for a skilled Database Developer to join our team at Datafin Recruitment. As a Database Developer, you will be responsible for designing and optimizing cloud-based databases, integrating external data sources, and converting raw data into actionable insights.



Key Responsibilities:


  • Develop robust queries to pull data from external sources via APIs, ensuring accuracy, reliability, and efficient data extraction.
  • Design, implement, and manage BigQuery databases to organize and store data optimally.
  • Create and maintain ETL processes to support data ingestion, transformation, and integration from various data sources.
  • Build and maintain automated data pipelines, transforming data to support seamless integration across different platforms.
  • Work with data engineering teams to design efficient data architectures, troubleshoot issues, and improve database performance.
  • Regularly audit data structures and implement best practices in data security and management.
  • Develop engaging front-end interfaces to visualize data insights, allowing stakeholders to make data-driven decisions.
  • Collaborate with UI/UX designers to ensure high-quality interfaces that enhance the user experience and data interpretation.
  • Work closely with data analysts, software engineers, and product managers to gather requirements and implement efficient data solutions.
  • Provide technical training and mentorship to team members on GCP, BigQuery, and API integrations.
  • Participate in code reviews, best practice sessions, and knowledge sharing to promote a high-quality development environment.


Requirements:


  • Bachelor's degree in Computer Science, Data Science, Information Systems, or a related field.
  • Minimum of 3 years of experience as a Database Developer, Data Engineer, or similar role with a focus on cloud-based data solutions.
  • Proficient in managing and optimizing data in BigQuery with comprehensive GCP experience.
  • Advanced skills in writing and optimizing complex SQL queries.
  • Skilled in setting up API connections to retrieve data from external sources, handling API calls, and managing authentication.
  • Strong background in building and maintaining ETL pipelines and transforming data for analysis.
  • Proficient in JavaScript and data visualization libraries (e.g., D3.js, Chart.js) to build data interfaces.
  • Experience with Git or similar version control systems.

  • Database Specialist

    4 weeks ago


    Cape Town, Western Cape, South Africa iLaunch Full time

    Job OverviewiLaunch is seeking a skilled Junior DBA Specialist to join our Database Team on a contract basis.The successful candidate will be responsible for ensuring the smooth operation of our database environment, including installation, creation, migration, and upgrades.Key ResponsibilitiesDatabase Installation and ConfigurationDatabase Backup and...

  • Database Specialist

    1 month ago


    Cape Town, Western Cape, South Africa iLaunch Full time

    Job SummaryiLaunch is seeking a skilled Junior DBA Specialist to join our Database Team on a 12-month contract basis.The successful candidate will be responsible for ensuring the smooth operation of our database environment, including installation, creation, migration, and upgrades.Key responsibilities include:Ensuring database backups and restores are...


  • Cape Town, Western Cape, South Africa WatersEdge Solutions Full time

    Database Solutions SpecialistWe are seeking a highly skilled Database Solutions Specialist to join our team at WatersEdge Solutions in Cape Town, South Africa. Key ResponsibilitiesDatabase Standards and Best Practices: Develop, implement, and maintain database standards and best practices aligned with industry standards and company policies.Database...


  • Cape Town, Western Cape, South Africa People Solved Full time

    **Job Description:**We are looking for a skilled SQL Database Specialist to join our team at People Solved. As a SQL Database Specialist, you will play a key role in integrating new sources of data into our company databases, enabling us to analyze and include this data in relevant processes and reports.Main Responsibilities:Integration of new sources of...


  • Cape Town, Western Cape, South Africa West Coast Personnel Full time

    Job Title: Database Telesales SpecialistJob Description:West Coast Personnel is seeking a diligent and results-driven Database Telesales Specialist to engage with investors and buyers from their existing database. This role requires a strong work ethic, excellent communication skills, and a genuine approach to customer interactions.Key...


  • Cape Town, Western Cape, South Africa West Coast Personnel Full time

    Job Title: Database Telesales SpecialistJob Description:West Coast Personnel is seeking a skilled Database Telesales Specialist to join our team. As a key member of our sales team, you will be responsible for engaging with investors and buyers from our existing database to explore potential sales opportunities.Key Responsibilities:Develop and maintain...


  • Cape Town, Western Cape, South Africa West Coast Personnel Full time

    **Job Title:** Database Sales SpecialistAbout the Role:We are seeking a charismatic Database Sales Specialist to join our team at West Coast Personnel. As a key member of our sales team, you will play a vital role in engaging with investors and buyers from our existing database.Key Responsibilities:Engage with investors and buyers in our existing database to...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    iLaunch: Junior DBA Specialist PositionWe are seeking a talented Database Systems Specialist to join our team on a 12-month contract basis. This hybrid opportunity offers the chance to work in Western Cape, providing operational support in our Database Team.About the RoleAs a Junior DBA Specialist, you will be responsible for database installation, creation,...


  • Cape Town, Western Cape, South Africa WatersEdge Solutions Full time

    We are seeking a highly skilled Database Systems Specialist to join our team at WatersEdge Solutions in Cape Town, South Africa..Key Responsibilities:Database Standards and Best Practices: Develop, implement, and maintain database standards and best practices aligned with industry standards and company policies.Database Administration: Install, configure,...


  • Cape Town, Western Cape, South Africa West Coast Personnel Full time

    Job OpportunityWest Coast Personnel is seeking a diligent and ethical Database Sales Specialist to engage with investors and buyers from their existing database.This is a softer sales role focused on identifying potential sellers among those who have previously contacted the company.Engage with investors and buyers in their existing database to explore...


  • Cape Town, Western Cape, South Africa West Coast Personnel Full time

    Job Title: Database Farming SpecialistDescription:West Coast Personnel is looking for a diligent and ethical professional to engage with investors and buyers from their existing database. This softer sales role focuses on identifying potential sellers among those who have previously contacted them. Key Responsibilities:Engage with investors and buyers in...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    Job OverviewiLaunch is a leading technology firm in the Western Cape, seeking a seasoned Database Infrastructure Specialist to join their team on a 12-month contract basis.Salary and BenefitsThe estimated annual salary for this position is approximately R900,000 - R1,200,000, depending on experience. The role offers excellent benefits, including...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    Job SummaryiLaunch is seeking a highly skilled Senior DBA Specialist to join our team on a 12-month contract basis.The successful candidate will be responsible for providing operational support in our Database Team, ensuring the smooth operation of our database environment.Key ResponsibilitiesDatabase Installation, Creation, Migration, and upgradesEnsuring...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    {"en":"Job SummaryWe are seeking a skilled Junior DBA Specialist to join our Database Team at iLaunch.The successful candidate will be responsible for database installation, creation, migration, and upgrades, as well as ensuring database backups and restores are properly tested and validated.Additionally, they will monitor and tune database performance,...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    Job SummaryiLaunch is seeking a highly skilled Senior DBA Specialist to join our team on a 12-month contract basis.The successful candidate will be responsible for ensuring the smooth operation of our database systems, including installation, creation, migration, and upgrades.Key responsibilities will include:Ensuring database backups and restores are...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    Company OverviewiLaunch is a leading technology company in the Western Cape region, seeking an experienced Database Operations Specialist to join our team.Salary and BenefitsWe offer a competitive salary of R250,000 per annum, plus benefits including health insurance and retirement savings plan.Job DescriptionThis role will be responsible for providing...


  • Cape Town, Western Cape, South Africa People Solved Full time

    At People Solved, we are seeking a highly skilled Senior Database Integration Specialist to join our team.The ideal candidate will have experience in integrating new sources of data into our databases, enabling analysis and inclusion in relevant processes and reports.The main responsibilities of this role include:Integrating data into relevant workflow...


  • Cape Town, Western Cape, South Africa WatersEdge Solutions Full time

    Database AdministratorWe are seeking a highly skilled Database Administrator to join our team at WatersEdge Solutions in Cape Town, South Africa.Key Responsibilities:Database Standards and Best Practices: Develop, implement, and maintain database standards and best practices aligned with industry standards and company policies.Database Administration:...


  • Cape Town, Western Cape, South Africa WatersEdge Solutions Full time

    Database AdministratorWe are seeking a highly skilled Database Administrator to contribute to our team at WatersEdge Solutions in Cape Town, South Africa.Key Responsibilities:Database Standards and Best Practices: Develop, implement, and maintain database standards and best practices aligned with industry standards and company policies.Database...


  • Cape Town, Western Cape, South Africa WatersEdge Solutions Full time

    Database Administrator RoleWe are seeking a skilled Database Administrator to join our team at WatersEdge Solutions in Cape Town, South Africa. As a key member of our support team, the Database Administrator will be responsible for maintaining our SQL Server databases on-premises and in Azure cloud environments.Key ResponsibilitiesDatabase...