DBA or Database Engineer,

Found in: Talent ZA 2A C2 - 3 weeks ago


Pretoria, South Africa HR Genie Full time

We are currently seeking a highly skilled and motivated Database Administrator (DBA)/Engineer to join our dynamic team. If you are passionate about database management, software engineering, and thrive in fast-paced environments, we would love to hear from you.

Hybrid (once a week) - Pretoria

Key Responsibilities:
  • Design, implement, and manage databases with a focus on PostgreSQL.
  • Utilize Apache Spark for large-scale data processing and analytics.
  • Develop and maintain scalable and efficient data pipelines using Python.
  • Implement and manage containerized applications using Kubernetes, ensuring high availability, scalability, and fault tolerance.
  • Collaborate with development teams to integrate database services with application deployment processes.
  • Use Git/GitLab for version control and source code management, adhering to best practices for branching, merging, and deployment.
  • Participate in the planning and implementation of database infrastructure for both production and development environments, ensuring security, performance, and reliability.
  • Monitor database performance, implement changes, and apply new patches and versions when required.
  • Work closely with the DevOps team to automate and streamline operations and processes.
  • Troubleshoot and resolve database-related issues, provide technical support and guidance.
Essential Skills and Qualifications:
  • Proven experience as a DBA or Database Engineer, with a strong background in PostgreSQL.
  • Hands-on experience with Apache Spark for data processing.
  • Proficiency in Python for scripting and automation.
  • Good knowledge of Kubernetes (aka K8), including deployment, scaling, and management of containerized applications.
  • Familiarity with Git/GitLab for version control.
  • Solid understanding of DevOps principles and methodologies.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, agile environment.
Desirable Skills:
  • Experience with additional database technologies (e.g., MySQL, MongoDB) is a plus.
  • Familiarity with cloud services (AWS, Azure, GCP) and their database services.
  • Certifications in PostgreSQL, Kubernetes, or related technologies.
Education and Experience:
  • Bachelors degree in Computer Science, Information Technology, or related field.
  • 3+ years of experience in database administration, engineering, or related roles.


  • Pretoria, South Africa Total IT Recruitment Full time

    **Duties & Responsibilities**: Database design, maintenance, security, and integrity Design and implement high availability and disaster recovery Database risk and security management Change control between environments Database space management, including backup restore Enforce standards, policies & procedures relating to data, change control,...


  • Pretoria, South Africa Mashesha Consulting Full time

    This role is responsible for managing the availability day-to-day operation, scheduling and technical support of all databases and BI (Business Intelligence) platforms with the technical infrastructure computer systems running these systems in networked (LAN, WAN) environment. This role is in Pretoria **Responsibilities** - Contributes to the operational...

  • Junior SQL developer

    Found in: Talent ZA C2 - 3 weeks ago


    Pretoria, South Africa PRR Recruitment Services Full time

    Junior SQL DBA R12000 p.mThis role is required for a Junior SQL Database developerThe ideal candidate will have strong knowledge or passion for SQLknowledge on JEE serversDegree or diploma will be requiredSend your CV to marinda@prrrecruitment.co.za

  • Electrical Engineer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Pretoria, South Africa iStaff Recruitment Full time

    Minimum RequirementsElectrical Engineering DegreeExperience with Revit, AutoCADMore than 7 years experience in Electrical EngineeringExperience focusing on Building and Municipal ServicesRegistered with ECSA as a Pr.Eng Duties and Responsibilities:Calculating electrical demands and load profilesdistribution & reticulation and designVisit sitesProvide support...

  • Electrical Engineer

    Found in: Whatjobs ZA C2 - 1 week ago


    Pretoria, South Africa iStaff Recruitment Full time

    Minimum Requirements Electrical Engineering Degree Experience with Revit, AutoCAD More than 7 years experience in Electrical Engineering Experience focusing on Building and Municipal Services Registered with ECSA as a Pr.Eng Duties and Responsibilities: Calculating electrical demands and load profiles distribution & reticulation and design Visit sites...

  • Data Engineer

    Found in: beBee jobs ZA - 2 weeks ago


    Pretoria, Gauteng, South Africa Unitrans Full time

    Unitrans's job vacancy, Career and RecruitmentJob title : Data Engineer – Template jobs in GautengJob Location : Gauteng, Deadline : May 09, 2024Quick Recommended LinksJobs by LocationJob by industries Job Advert Summary As a Data Engineer you will be responsible for both on-premises and cloud-based data infrastructure, with a focus on migrating data...

  • Avionics Systems Engineer

    Found in: Talent ZA 2A C2 - 2 weeks ago


    Pretoria, South Africa Network Recruitment Full time

    The Avionics Systems Engineer will be responsible for leading the development and verification of the avionics system, from need to qualification Key Performance Areas/Accountabilities/High level functions-Analysis of requirements and system functions.-Specification writing.-Translation of functional elements into practical hardware and software...

  • Avionics Systems Engineer

    Found in: Whatjobs ZA C2 - 1 week ago


    Pretoria, South Africa Network Recruitment Full time

    The Avionics Systems Engineer will be responsible for leading the development and verification of the avionics system, from need to qualification Key Performance Areas/Accountabilities/High level functions-Analysis of requirements and system functions.-Specification writing.-Translation of functional elements into practical hardware and software...

  • Avionics Systems Engineer

    Found in: Adzuna ZA B C2 - 2 days ago


    Pretoria, South Africa Adzuna ZA B C2 Full time

    The Avionics Systems Engineer will be responsible for leading the development and verification of the avionics system, from need to qualification Key Performance Areas/Accountabilities/High level functions-Analysis of requirements and system functions.-Specification writing.-Translation of functional elements into practical hardware and software...

  • RFX 4921036 _ Data Engineer Services

    Found in: Talent ZA C2 - 3 weeks ago


    Pretoria, South Africa Tipp Focus Full time

    Objective of this Scope of WorkThe main purpose of this position is to ensure that data quality and integrity, creating advanced algorithms, develop and maintain datasets and architecture design of high calibre to also support the business goals and to build systems by collecting, validating and preparing high quality data objectives of client PA...

  • Data Engineer

    Found in: Talent ZA 2A C2 - 3 weeks ago


    Pretoria, South Africa HR Genie Full time

    We are committed to excellence and are looking for a dynamic Data Engineer to join our team. If you are passionate about leveraging cutting-edge technologies to solve complex problems, we want you on our team. Hybrid (once a week) - Pretoria As a Data Engineer at Dotcom, you will play a crucial role in our engineering team, responsible for designing,...

  • Paint Process Engineer

    Found in: Talent ZA C2 - 3 weeks ago


    Pretoria, South Africa Profile Personnel Full time

    Paint Process Engineer required for a reputable automotive manufacturing company based in Pretoria , GautengRequirements:Majoring in polymer materials and engineering, chemical engineering and process, electromechanical related majors With more than two years of on-site automotive related painting process experience, able to independently analyze and solve...


  • Pretoria, South Africa SABS Full time

    **Job Advert Summary**: **About SABS** Working for the South African Bureau of Standards (SABS) opens the mind to the world around you. The South African Bureau of Standards offers diverse career paths in a dynamic environment that nurtures and recognises potential. Become part of our vision of being a trusted standardisation and business assurance solution...

  • Data Engineer/ BI Consultant

    Found in: Talent ZA C2 - 3 weeks ago


    Pretoria, South Africa People Dimension Full time

    Job Description/Duties:• To identify, conceptualize & advocate strategic data enablement opportunities (new & existing customers). • Project and activity planning. • Stakeholder expectation management. • Product installation & configuration.• Stakeholder expectation management. • Product installation & configuration.• Implement data strategies,...

  • RFX 4921037 - Umoja BI Developers x 2

    Found in: Talent ZA C2 - 3 weeks ago


    Pretoria, South Africa Tipp Focus Full time

    Objective of this Scope of WorkThe main purpose of this position is to transform raw data/material into meaningful information that can be used to drive business strategies and decision functions as per BI standards in the company.The main purpose of the position is to assume the role in the design, development, and execution of data solutions tailored to...

  • Senior Software Engineer

    Found in: Talent ZA C2 - 3 weeks ago


    Pretoria, South Africa Lim Personnel Full time

    Senior Software EngineerA minimum of 6 year's ETL experience including Cloud Computing Platforms (preference AWS) and Informatica / Glue (Advantageous).ESSENTIAL SKILLS REQUIREMENTS:BI experience as well as 1 – 2 years in a Cloud environment6 years+ experience in Relational databases (Oracle / PostgreSQL preferable)Informatica / Glue (Advantageous)Source...

  • 2615_Requirements Engineer

    Found in: Talent ZA 2A C2 - 3 weeks ago


    Pretoria, South Africa Jordan HR Full time

    ESSENTIAL SKILLS REQUIREMENTS:· Very strong conceptual and methodical skills· Solid knowledge in software engineering with a focus on cloud architectures· Solid knowledge of JAVA, Linux, AWS and relational databases· Solid knowledge of AWS technologies: network & security groups, cross account communication, ECS, Fargate, RDS,...

  • 2615_Requirements Engineer

    Found in: Whatjobs ZA C2 - 1 week ago


    Pretoria, South Africa Jordan HR Full time

    ESSENTIAL SKILLS REQUIREMENTS: · Very strong conceptual and methodical skills· Solid knowledge in software engineering with a focus on cloud architectures· Solid knowledge of JAVA, Linux, AWS and relational databases· Solid knowledge of AWS technologies: network & security groups, cross account communication, ECS, Fargate,...

  • Electrical And Instrumentation Engineer

    Found in: Whatjobs ZA C2 - 1 week ago


    Pretoria, South Africa Keo-Kutlwi Group (Pty)Ltd Full time

    SUMMARY: Strategically and proactive on maintenance schedules, Shut planning, rapid response to breakdown and RCA for prevention of reoccurrence. DUTIES AND RESPONSIBILITIES: • Ensure smooth and efficient maintenance operation of the Centre factory. • Ensure good maintenance standards are implemented to minimize downtime and cost. • Draw up...

  • Junior Software Engineer

    Found in: Talent ZA 2A C2 - 6 days ago


    Pretoria, South Africa Green Marble Recruitment Consultants Full time

    Minimum Requirements:Engineering degree or computer science degree, or if no degree, then at least 3 years of industry experience.PHP 8MySQL/MariaDBGIT source controlExtra points for experience in:Elasticsearch (or related no-sql DB experience)REDIS (or other in-memory DB/caching solutions)Automated testing/TDDLinux (windows and mac developers are welcome,...