Overview

Database Developer Jobs in Cape Town, South Africa at Offernet LLC

Location:
Cape Town, Steenberg Office Park

About the Role

Join a leading data-driven organisation focused on deliveringinnovativetechnology solutions that empower businesses to make strategic, data-informed decisions. We are looking for a skilled Database Developer with in-depth experience in Google Cloud Platform (GCP) and Big Query. The ideal candidate excels in designing and optimising cloud-based databases, integrating external data sources, and converting raw data into actionable insights. This role includes creating efficient data workflows and developing user-friendly interfaces for visualising essential data.

A bachelor’s degree in Computer Science, Data Science, Information Systems, or a related field, along with a minimum of 3 years of experience as a Database Developer, Data Engineer, or in a similar role with an emphasis on cloud-based data solutions, is required.

Key Responsibilities

Data Integration and Query Development:

Develop robust queries to pull data from external sources via APIs, ensuring accuracy, reliability, and efficient data extraction.

Design, implement, and manage Big Query databases to organize and store data optimally.

Create and maintain ETL processes to support data ingestion, transformation, and integration from various data sources.

Data Engineering and Management:

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.

Data Visualisation and Frontend Development:

Develop engaging front-end interfaces to visualise data insights, allowing stakeholders to makedata-driven decisions.

Collaborate with UI/UX designers to ensure high-quality interfaces that enhance the user experience and data interpretation.

Cross-FunctionalCollaborationand Support:

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, Big Query, and API integrations.

Participate incode reviews, best practice sessions, and knowledge sharing to promote a high-quality development environment.

Required Skills and Experience

Education and Experience:

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.

Technical Skills:

Big Query and GCP:Proficient in managing and optimising data in Big Query with comprehensive GCP experience.

SQL:Advanced skills in writing and optimising complex SQL queries.

API Integration:Skilled in setting up API connections to retrieve data from external sources, handling API calls, and managing authentication.

Data Engineering:Strong background in building and maintaining ETL pipelines and transforming data for analysis.

Version Control:Experience with Git or similarversion controlsystems.

Preferred Qualifications:

Experience with additional GCP services such as Google Cloud Storage, Cloud Functions, or Dataflow.

Proficiency with data visualisation platforms like Tableau or Looker.

Familiarity with data warehouse architecture and best practices.

Experience with…

Title: Database Developer

Company: Offernet LLC

Location: Cape Town, South Africa

Category: IT/Tech, Software Development

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.