My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Sun 27/10/2024

Database Developer (Onsite)

Cape Town, South Africa
Apply Now

Job Type: Permanent

Salary: 20000.0000 - 30000.0000 / monthly

ENVIRONMENT:

Join a leading data-driven organization focused on delivering innovative technology solutions that empower businesses to make strategic, data-informed decisions. They are looking for a skilled Database Developer with in-depth experience in Google Cloud Platform (GCP) and BigQuery. The ideal candidate excels in designing and optimizing 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 visualizing 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.

DUTIES:

  • 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 BigQuery 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 Visualization and Frontend Development
  • Develop engaging front-end interfaces to visualize data insights, allowing stakeholders to make data-driven decisions.
  • Use JavaScript libraries like D3.js or Chart.js to create interactive, user-friendly data visualizations.
  • Collaborate with UI/UX designers to ensure high-quality interfaces that enhance the user experience and data interpretation.
  • Cross-Functional Collaboration and 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, BigQuery, and API integrations.
      • Participate in code reviews, best practice sessions, and knowledge sharing to promote a high-quality development environment

REQUIREMENTS:

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
  • BigQuery and GCP: Proficient in managing and optimizing data in BigQuery with comprehensive GCP experience.
  • SQL: Advanced skills in writing and optimizing 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.
  • Frontend Development: Proficient in JavaScript and data visualization libraries (e.g., D3.js, Chart.js) to build data interfaces.
Apply Now