Talent.com
This job offer is not available in your country.
Junior Database Engineer Intern

Junior Database Engineer Intern

M365ConnectCape Town, Western Cape, South Africa
30+ days ago
Job type
  • Remote
  • Quick Apply
Job description

Junior Database Engineer Intern

Company Overview

Join our team as a Junior Database Engineer Intern and gain hands-on experience with modern database design, PostgreSQL administration, and enterprise data synchronization. This internship offers an excellent opportunity to learn professional database management while working on a real-world recruitment platform integration.

Position Summary

As a Junior Database Engineer Intern, you will assist in maintaining and improving our Manatal database synchronization system. You'll work closely with senior engineers to learn best practices in database design, performance optimization, and professional documentation.

Learning Opportunities & Responsibilities

  • Assist in monitoring database performance and creating performance reports
  • Learn PostgreSQL database administration and optimization techniques
  • Help document database schemas and relationships using professional ERD tools
  • Support data validation and quality assurance processes
  • Participate in troubleshooting data inconsistencies
  • Assist in writing SQL queries for reporting and analysis
  • Learn Docker basics and container management
  • Contribute to technical documentation and data dictionaries
  • Explore modern database platforms like Supabase
  • Participate in database design reviews and team meetings

Required Basic Skills

  • Educational Background :
  • Currently pursuing or recently completed degree in Computer Science, Information Systems, or related field

  • Strong academic performance in database or data structures courses
  • Technical Foundation :
  • Understanding of relational database concepts and SQL basics

  • Familiarity with at least one programming language (Python, JavaScript, or similar)
  • Basic understanding of data structures and algorithms
  • Comfortable with command-line interfaces
  • Strong analytical mindset
  • Soft Skills :
  • Excellent attention to detail

  • Strong problem-solving abilities
  • Good written and verbal communication skills
  • Ability to work independently and in a team
  • Eagerness to learn new technologies
  • Good to Have Skills

  • Previous internship or project experience with databases
  • Familiarity with PostgreSQL or other SQL databases
  • Experience with any ERD or database design tools
  • Basic knowledge of Docker or containerization
  • Understanding of JSON data format
  • Exposure to Linux / Unix environments
  • GitHub experience for version control
  • Familiarity with modern database platforms (Supabase, PlanetScale, etc.)
  • Basic understanding of API concepts
  • What You'll Learn

  • Enterprise-level database design and optimization
  • Professional ERD tools and documentation standards
  • PostgreSQL advanced features and performance tuning
  • Modern database platforms and cloud services
  • Docker and containerization for databases
  • Real-world data synchronization challenges
  • Professional development practices
  • Internship Details

  • Duration : 6 months (with possibility of extension or full-time conversion)
  • Flexible hours (minimum 20 hours / week)
  • Remote work available
  • Mentorship from senior database engineers
  • Hands-on experience with production systems
  • Certificate of completion and recommendation letter for successful interns
  • Create a job alert for this search

    Junior Engineer • Cape Town, Western Cape, South Africa

    Related jobs
    • Promoted
    Software Developer

    Software Developer

    Frank ConsultStellenbosch, South Africa
    Are you a dynamic Software Developer ready to explore exciting opportunities with one of our esteemed clients? Our client is currently in search of a talented individual to contribute to the devel...Show moreLast updated: 30+ days ago
    • Promoted
    Data Scientist

    Data Scientist

    Communicate RecruitmentStellenbosch, South Africa
    A Bachelors degree (in something terrifying like Stats, Data Science, Maths, Economics, or "a related field" And no 'years of experience Googling solutions' does not counts!).Minimum 5+ years in a...Show moreLast updated: 21 days ago
    • Promoted
    Compliance Analyst

    Compliance Analyst

    ArvoBellville, South Africa
    Our client is seeking a Compliance Analyst to serve as the primary point of contact for all “Know Your Customer” (KYC) requests and provide general compliance support. This role reports to the Head ...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate QA Analyst

    Intermediate QA Analyst

    WatersEdge SolutionsStellenbosch, South Africa
    Remote (South Africa-Based, with Quarterly In-Person Team Events in Stellenbosch).SaaS | Digital Product Development | Quality Assurance. WatersEdge Solutions is hiring an analytical and detail-orie...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Data Science (CH1148)

    Senior Software Engineer - Data Science (CH1148)

    CapitalHStellenbosch, South Africa
    Our client is a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integration, implementation, and support of complex hardware and software systems.The...Show moreLast updated: 30+ days ago
    • Promoted
    Junior Software Engineer

    Junior Software Engineer

    JenRec RecruitmentCape Town, South Africa
    Were looking for a talented and motivated.R&D team working on world-leading consumer radar products.This is your opportunity to work with advanced radar technology, contribute to innovative pro...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Communicate RecruitmentStellenbosch, South Africa
    As a Data Engineer, youll take command of scalable data pipelines and architectures using GCP tools like BigQuery, Dataflow, Pub / Sub, and Cloud Storage. Youll partner with data scientists and analys...Show moreLast updated: 14 days ago
    • Promoted
    Business Analyst (Intermediate Level) (CH1147)

    Business Analyst (Intermediate Level) (CH1147)

    CapitalHKuils River, South Africa
    Our client, in the Payments and Lending (Credit) industry, has an opening for Business Analysts (Intermediate Level) to join their team. Are you a team player that enjoys working with developers, te...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer (Oracle) (CH1156)

    Senior Software Developer (Oracle) (CH1156)

    CapitalHKuils River, South Africa
    Our client, in the Payments and Lending industry, is seeking an experienced and passionate.This role is a critical part of our software delivery function, where you will design, develop, maintain, ...Show moreLast updated: 30+ days ago
    • Promoted
    Trump Data

    Trump Data

    Communicate RecruitmentStellenbosch, South Africa
    Minimum 5+ years doing real data science.Maybe even R if youre into that.You know the tools, and you use them well.You understand machine learning the real stuff. You know what statistics actually ...Show moreLast updated: 5 days ago
    • Promoted
    Data Scientist / Senior Software Engineer

    Data Scientist / Senior Software Engineer

    Communicate RecruitmentStellenbosch, South Africa
    Join a fellowship devoted to crafting scalable, world-shaping solutions for industries across the realms.Architect, forge, and deploy machine learning and AI constructs within mighty, distributed s...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Network RecruitmentStellenbosch, South Africa
    The successful candidate will become part of an application software development team responsible for developing software for user applications. The company performs formal software development for ...Show moreLast updated: 30+ days ago
    • Promoted
    System Analyst

    System Analyst

    Network RecruitmentStellenbosch, South Africa
    Translate business needs into technical designs, system workflows, and integration models.Design and document end-to-end system processes, data structures, and component interactions.Develop clear,...Show moreLast updated: 1 day ago
    • Promoted
    Database Administrator

    Database Administrator

    Data CentrixCape Town, South Africa
    Proactively manage and monitor for.Azure data pipeline integration.Pipeline / ETL development (SSIS).Occasional workflow, bot automation work. Deployment of various audit principals.Fix issues detecte...Show moreLast updated: 2 days ago
    • Promoted
    Junior Server Engineer

    Junior Server Engineer

    IOCOCape Town, South Africa
    OCO Infrastructure Services invites you to explore possibilities.We are seeking a dynamic and results-driven Junior Server Engineer with expertise in Configuring and managing servers of mainly MS o...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    Communicate RecruitmentStellenbosch, South Africa
    Minimum 5 years orchestrating the infernal symphony of data engineering ideally in the underworlds of credit, lending, or fintech. A degree in Computer Science, Engineering, Mathematics, or similar...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    Network RecruitmentStellenbosch, South Africa
    Design and implement scalable data pipelines and architectures leveraging GCP services such as Dataflow, BigQuery, Pub / Sub, and Cloud Storage. Build and maintain ETL processes to integrate and trans...Show moreLast updated: 27 days ago
    • Promoted
    Data Engineer

    Data Engineer

    Datonomy SolutionsParow, South Africa
    Design, develop, and maintain robust ETL / ELT data pipelines as part of our enterprise data platform.This role supports the organizations data-driven decision-making by enabling scalable, high-quali...Show moreLast updated: 30+ days ago