Senior Database Administrator

12 hours ago


Pretoria, Gauteng, South Africa Makhado Consulting Full time
{"title": "Database Administrator", "description": "We are seeking a highly skilled Database Administrator to join our team at Makhado Consulting. As a key member of our data management team, you will be responsible for designing, developing, and implementing complex databases that meet the needs of our clients.

**Key Responsibilities:**

* Design and develop databases that meet business requirements
* Implement database security controls and policies
* Ensure compliance with data laws and regulations
* Plan for future growth and ensure databases can scale to meet increasing demands
* Develop and implement backup and recovery plans
* Perform complex data migrations between different data sources
* Administer the data lake platform
* Contribute to the design of the overall data architecture of our databases
* Provide support to users who may encounter issues with the database
* Develop and maintain comprehensive technical documentation
* Implement data governance processes and policies
* Manage relationships with service providers providing data-related services
* Adhere to project management standards and techniques
* Raise and provide mitigations/remediations timeously
* Guide and support junior resources on data-related tasks

**Requirements:**

* National diploma in ICT
* Certification in MSSQL database administration
* 5+ years of experience in database design, development, and implementation
* 5+ years of experience in database programming in T-SQL
* 5+ years of experience in database maintenance and performance optimization
* 5+ years of experience in database security configurations and implementations
* 5+ years of experience in backup and recovery planning and implementations
* 5+ years of experience in capacity planning
* 5+ years of experience in user support
* 3+ years of experience in compliance and regulations
* 5+ years of experience in data migration
* 5+ years of experience in technical writing
* 2+ years of experience in data governance
* 2+ years of experience in requirements gathering
* 2+ years of experience in project management
* 2+ years of experience in risk management
* 2+ years of experience in technical leadership and mentoring
* Knowledge of data architecture design
* Experience in managing service providers is an advantage
* Knowledge of administering the data lake platform is an advantage
* Experience in administering cloud-based database management systems is an advantage

**What We Offer:**

* Competitive salary and benefits package
* Opportunity to work with a dynamic and growing company
* Collaborative and supportive work environment
* Professional development and growth opportunities

If you are a highly skilled and motivated individual who is passionate about data management, we encourage you to apply for this exciting opportunity.

Please submit your application, including your resume and a cover letter, to [insert contact information].

We thank all applicants for their interest; however, only those selected for an interview will be contacted.

**Note:**

Makhado Consulting is an equal opportunities employer and welcomes applications from diverse candidates.

We are committed to creating a workplace that is inclusive and respectful of all employees.

If you require any accommodations during the application process, please do not hesitate to contact us.

Thank you for your interest in Makhado Consulting.

Sincerely,
[Your Name]"}

  • Pretoria, Gauteng, South Africa The Hiring House Full time

    Job DescriptionThe Hiring House is seeking a highly skilled Senior Database Administrator to join our team. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our database systems to ensure optimal performance and security.Key Responsibilities:Database Design and Implementation: Collaborate with our...


  • Pretoria, Gauteng, South Africa Makhado Consulting Full time

    {"h1": "Senior Database Developer", "p": "At Makhado Consulting, we are seeking a highly skilled Senior Database Developer to join our team. As a key member of our data management team, you will be responsible for designing, developing, and maintaining high-performance, scalable, and secure database solutions that meet the business requirements of our...


  • Pretoria, Gauteng, South Africa Makhado Consulting Full time

    {"key_performance_areas": {"Requirements Gathering": "Collect, document, and review business requirements through engagement with stakeholders, ensuring accuracy and completeness.", "Database Design and Implementation": "Design, implement, and manage complex databases and data structures that meet business requirements, considering scalability, reliability,...


  • Pretoria, Gauteng, South Africa Jordan HR Full time

    Job DescriptionAt Jordan HR, we are seeking a highly skilled Cloud Database Engineer to join our team. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our cloud-based database infrastructure.Key ResponsibilitiesDatabase Administration: Ensure the smooth operation of our cloud databases, including...


  • Pretoria, Gauteng, South Africa MedE Recruit Full time

    About the RoleMedE Recruit is seeking a highly skilled and experienced Tender Administrator to join our team. As a key member of our procurement team, you will play a critical role in managing the tender process from start to finish, ensuring all submissions are timely, accurate, and compliant with requirements.Key ResponsibilitiesTender Management: Oversee...


  • Pretoria, Gauteng, South Africa HR Options Full time

    **Job Summary**HR Options is seeking a highly skilled and experienced Medical Schemes Administrator to join our team. As a key member of our administrative staff, you will be responsible for providing exceptional client service and administrative support to our clients.**Key Responsibilities:****Client Interaction & Administration:**Regular interaction with...


  • Pretoria, Gauteng, South Africa Invictus Education Group Full time

    About the RoleWe are seeking an experienced and driven professional to become an integral part of our team as a Senior National Admissions Consultant at Invictus Education Group.In this role, you will play a key part in empowering students to achieve their fullest potential and secure successful careers.As a Senior National Admissions Consultant, you will be...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    {"title": "Senior Business Intelligence Developer", "content": "Job SummaryE-Merge is seeking a highly skilled Senior Business Intelligence Developer to join our team. As a key member of our data analytics team, you will be responsible for designing, building, and deploying business intelligence solutions that drive strategic decision-making.Key...


  • Pretoria, Gauteng, South Africa Profession Hub Full time

    **Job Summary**Profession Hub is seeking a highly skilled and detail-oriented Senior Operations Analyst to join our dynamic team. As a key member of our operations team, you will be responsible for providing first-line support to clients on banking products and assisting in processing electronic files for clients.**Key Responsibilities:**Take ownership of...


  • Pretoria, Gauteng, South Africa OfferZen (Pty) Ltd Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at OfferZen (Pty) Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Develop and support software applications, including database integration, interfaces,...


  • Pretoria, Gauteng, South Africa The Hiring House Full time

    Job SummaryThe Hiring House is seeking a highly organized and detail-oriented IT Support Administrator to join our team. As an IT Support Administrator, you will provide administrative support to our IT department, ensuring the smooth operation of our technology infrastructure.Key ResponsibilitiesFinancial AdministrationProcess purchase orders and invoices...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Job Summary:E-Merge is seeking a highly skilled Senior Business Intelligence Developer to join our team. As a Senior Business Intelligence Developer, you will be responsible for designing, building, and deploying Business Intelligence (BI) solutions that provide valuable insights to our clients.Key Responsibilities:Data Modelling: Translate business needs...


  • Pretoria, Gauteng, South Africa Sabenza IT Full time

    Senior Operations & Service Consultant Python, Developer - ITAbout the Role:We are seeking a seasoned Senior Operations and Service Consultant to drive excellence in our automotive service team at Sabenza IT. As a key member of our team, you will be responsible for delivering high-quality IT services and ensuring seamless operations.Key...


  • Pretoria, Gauteng, South Africa agile bridge Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Agile Bridge. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software products and systems that meet our customers' expectations.Key ResponsibilitiesDesign and develop complex...

  • Senior Java Developer

    11 hours ago


    Pretoria, Gauteng, South Africa Jordan HR Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team at Jordan HR. As a key member of our technology team, you will be responsible for designing and implementing data integration and ETL solutions using Java and various cloud-based technologies.Essential SkillsJava Environment: Extensive experience in a Java environment,...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Senior SQL DeveloperWe are seeking a highly skilled Senior SQL Developer to join our team at Network Recruitment. As a key member of our IT department, you will be responsible for designing, developing, and maintaining complex database solutions using Microsoft SQL Server.Key Responsibilities:Design and implement tailored SQL and Power BI solutions to...


  • Pretoria, Gauteng, South Africa Tekshapers Full time

    About the RoleWe are seeking a highly skilled Senior Data Integration Specialist to join our team at Tekshapers. As a key member of our data engineering team, you will be responsible for designing, developing, and implementing ETL jobs using Informatica to extract, parse, and massage large disparate data sets.Key ResponsibilitiesInteract with Product and...


  • Pretoria, Gauteng, South Africa Falcorp Resources Full time

    About the RoleFalcorp Resources is seeking a highly skilled Senior Systems Analyst to join our team. As a key member of our technical team, you will be responsible for designing and implementing technical solutions to meet business requirements.Key ResponsibilitiesAnalyse business requirements and design technical solutions to meet the requirement with the...


  • Pretoria, Gauteng, South Africa Kamo Placements Full time

    Job DescriptionKamo Placements is seeking a highly skilled and experienced Administrative Support Officer to join our team. The successful candidate will be responsible for providing administrative support to the Chief Directorate, ensuring the smooth operation of the office, and maintaining accurate records.Key ResponsibilitiesAdministrative SupportManage...


  • Pretoria, Gauteng, South Africa Affinity Services Full time

    About the RoleWe are seeking a meticulous and efficient Data Entry Specialist to support our business operations at Affinity Services. The successful candidate will be responsible for accurately entering and managing data, ensuring data integrity, and supporting various administrative functions.Key ResponsibilitiesInput and update data into databases and...