Junior Database Engineer Intern

6 days ago


Cape Town, South Africa M365Connect Full time

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 reportsLearn PostgreSQL database administration and optimization techniquesHelp document database schemas and relationships using professional ERD toolsSupport data validation and quality assurance processesParticipate in troubleshooting data inconsistenciesAssist in writing SQL queries for reporting and analysisLearn Docker basics and container managementContribute to technical documentation and data dictionariesExplore modern database platforms like SupabaseParticipate 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 fieldStrong academic performance in database or data structures coursesTechnical Foundation:Understanding of relational database concepts and SQL basicsFamiliarity with at least one programming language (Python, JavaScript, or similar)Basic understanding of data structures and algorithmsComfortable with command-line interfacesStrong analytical mindsetSoft Skills:Excellent attention to detailStrong problem-solving abilitiesGood written and verbal communication skillsAbility to work independently and in a teamEagerness to learn new technologies Good to Have Skills Previous internship or project experience with databasesFamiliarity with PostgreSQL or other SQL databasesExperience with any ERD or database design toolsBasic knowledge of Docker or containerizationUnderstanding of JSON data formatExposure to Linux/Unix environmentsGitHub experience for version controlFamiliarity with modern database platforms (Supabase, PlanetScale, etc.)Basic understanding of API concepts What You'll Learn Enterprise-level database design and optimizationProfessional ERD tools and documentation standardsPostgreSQL advanced features and performance tuningModern database platforms and cloud servicesDocker and containerization for databasesReal-world data synchronization challengesProfessional development practices Internship Details Duration: 6 months (with possibility of extension or full-time conversion)Flexible hours (minimum 20 hours/week)Remote work availableMentorship from senior database engineersHands-on experience with production systemsCertificate of completion and recommendation letter for successful interns



  • Cape Town, South Africa Gig Engineer Full time

    A leading engineering consultancy in Cape Town seeks a Senior Professional Structural Engineer to provide technical leadership in the Structural Engineering team. The candidate must have a minimum of 15 years of experience and be registered with ECSA as a PrEng. Responsibilities include managing projects, mentoring junior engineers, and ensuring compliance...


  • Cape Town, South Africa Gig Engineer Full time

    About the Role We are looking to recruit a Senior Professional Structural Engineer to fulfil the role of Technical Lead in MCF & Industry in South Africa teams, which are looking to recruit to expand and develop their South Africa‑based Structural Engineering team to assist with our growing workload. Requirements Desired Qualifications and Professional...


  • Cape Town, Western Cape, South Africa ExecutivePlacements - The JOB Portal Full time R40 000 - R60 000 per year

    Junior Software EngineerRecruiter:RareCruitJob Ref:CPT001169/MVWDate posted:Wednesday, October 15, 2025Location:Cape Town, South AfricaSUMMARY:A global company in Cape Town is seeking a Junior Software Engineer to join their teamMarket Related Salary | On Site | Cape Town | PermanentPOSITION INFO:Requirements:85% matric averageRecent graduates or less then 3...


  • Cape Town, South Africa Surgo HR & Training Full time

    We are seeking a motivated Junior Software Engineer to join our dynamic Software Engineering team. The ideal candidate will be enthusiastic about learning new technologies, solving complex problems, and contributing to the development of our industry leading SAAS Software products. This is an excellent opportunity for a recently graduated, soon to graduate...


  • Cape Town, South Africa Surgo Hr & Training Full time

    We are seeking a motivated Junior Software Engineer to join our dynamic Software Engineering team. The ideal candidate will be enthusiastic about learning new technologies, solving complex problems, and contributing to the development of our industry leading SAAS Software products. This is an excellent opportunity for a recently graduated, soon to graduate...


  • Cape Town, Western Cape, South Africa Surgo PTY Full time R250 000 - R500 000 per year

    Job Description: Junior Software EngineerLocation:Office based Workshop 17, Cape TownJob Summary:We are seeking a motivated Junior Software Engineer to join our dynamic Software Engineering team. The ideal candidate will be enthusiastic about learning new technologies, solving complex problems, and contributing to the development of our industry leading...

  • Junior Engineer

    3 weeks ago


    Cape Town, South Africa Paterson & Cooke Full time

    Explore junior engineer jobs in Cape Town , where opportunities abound for those starting their engineering career. Cape Town presents a range of entry-level positions across various sectors, from software to civil engineering . Job seekers can find roles that offer hands-on experience and career advancement in a dynamic environment.These junior engineer...


  • Cape Town, South Africa Datonomy Solutions Full time

    We are seeking a Junior Cloud Engineer to join our team, based in Cape Town, onsite.The Junior Cloud Engineer supports IT in building, operating, and optimising AWS cloud platforms, while also contributing to application development, support, and documentation. Working under the guidance of the Lead: Cloud Platform Engineering, this role is hands-on and...


  • Cape Town, South Africa WNS Full time

    Database Engineer – Century City - South Africa WNS Cape Town, Western Cape, South Africa Database Engineer – Century City - South Africa WNS Cape Town, Western Cape, South Africa Company Description Company Description WNS Global Services Inc. (NYSE: WNS) is a global Business Process Management (BPM) leader. WNS offers business value to 400+ global...


  • Cape Town, South Africa Datonomy Solutions Full time

    We are seeking a Junior Cloud Engineer to join our team, based in Cape Town, onsite. The Junior Cloud Engineer supports IT in building, operating, and optimising AWS cloud platforms, while also contributing to application development, support, and documentation. Working under the guidance of the Lead: Cloud Platform Engineering, this role is hands-on and...