Database Administrator

3 days ago


Cape Town, Western Cape, South Africa Boardroom Appointments Full time R120 000 - R180 000 per year


Contract position

Minimum requirements:

  • Bachelors degree in Computer Science or related field required
  • 4 years of experience managing MONGODB environment
  • 4 years of experience with MONGODB ENTERPRISE edition with OPSMANAGER
  • Working on Linux servers (not necessary as an ADMIN)
  • Strong proficiency in performance tuning
  • Strong proficiency in backup/restore techniques
  • Strong proficiency in Linux operating system and scripts developments
  • Experience working with AWS infrastructures services (EC2, S3)

Responsibilities:

  • Managing installations and upgrades
  • Assisting Development Teams in designing and optimising systems
  • Carrying out database administration tasks
  • Working with SECURITY team to manage access and compliance
  • Checking OS and Database logs
  • Do backups and restores as requested
  • Do regular disaster recovery trials
  • Profile server resource usage, optimise and tweak as necessary
  • Regularly review AD groups to make sure membership is still valid
  • Provide output to internal and external auditors as requested
  • Implement encryption and data masking options where required
  • Grant permission to servers and databases in conjunction with standards as per security team
  • Review DBMS software licenses for compliance as well as opportunities to reduce costs.Resolve incidents
  • To research, assess and implement new features of MONGODB
  • Troubleshoot and support on DBA issues
  • Perform change management tasks to push data changes to various systems in the enterprise
  • Identifies new opportunities for optimization, budgeting, and hiring



  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Database Administrator - Cloud - Cape TownKey Responsibilities:Install, configure, and maintain cloud-native databases (Azure SQL, PostgreSQL, MySQL, or other cloud DBs).Monitor and tune database performance, including query optimization, indexing, and resource allocation.Implement backup, recovery, and disaster recovery solutions for cloud databases.Manage...


  • Cape Town, Western Cape, South Africa AO Connect Solutions Full time R900 000 - R1 200 000 per year

    As a SQL DBA, you will be responsible for the design, implementation, maintenance, and performance optimization of our clients' SQL databases. Your expertise in managing and troubleshooting SQL Server environments will play a critical role in ensuring the reliability, availability, and security of their data infrastructure. You will work closely with...


  • Cape Town, Western Cape, South Africa Tych Business Solutions Full time R600 000 - R1 200 000 per year

    Responsibilities:Install, configure, and upgrade database systems.Monitor and optimize database performance, including SQL tuning and resource allocation.Implement and manage backup and recovery strategies using DB2 tools.Ensure high availability and disaster recovery.Manage user access, roles, and security policies.Perform capacity planning and scalability...


  • Cape Town, Western Cape, South Africa OryxAlign Full time R90 000 - R120 000 per year

    Role PurposeThe SQL Database Administrator (DBA) is responsible for managing and maintaining SQL Server databases across development, testing, and production environments. This role ensures high performance, availability, and security of databases, while supporting development and operational teams. The DBA plays a key role in aligning database operations...


  • Cape Town, Western Cape, South Africa k0dehut Full time R600 000 - R1 200 000 per year

    Synapse Database AdministratorPermanent, RemoteRole Overview:Our client is looking for a skilled Synapse Database Administrator to join their growing team. The ideal candidate will be responsible for managing, optimizing, and ensuring the performance and security of our Microsoft Azure Synapse Analytics environments. This role requires a detail-oriented and...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Minimum requirements:Experience as a MS SQL Server database administrator.Expertise with performance Tuning and T-SQL Optimisation.Experience with busy databases handling large volumes of transactions per day.Strong interpersonal skills and the ability to work with a broad range of stakeholders up to C-levelA natural problem solver with excellent...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R250 000 - R500 000 per year

    Key purpose:The primary focus of this position is to administrate, configure, monitor and maintain our Database environment. You will need to be helpful and supportive to your team and your clients, your fellow developers. You join an energetic, focused and dynamic team. The ideal candidate will be accurate, self-motivated and meticulous with an eye for...


  • Cape Town, Western Cape, South Africa Luno Full time R120 000 - R180 000 per year

    About us:Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely. We're committed to putting the power of cryptocurrency in everyone's hands sensibly and responsibly.Since 2013, we've helped millions of people around the world invest safely in crypto. We do this by cutting through the hype and supporting...


  • Cape Town, Western Cape, South Africa Pro Tem Full time R250 000 - R400 000 per year

    Purpose of the roleAs a Junior Tax Administrator clerk, you will provide office support to the Tax department through the various administration functions. This position is key to ensure that the tax administration function is smooth-running and efficient within the organisation.Client Record Maintenance on GreatSoftDownloading of income tax assessment data...


  • Cape Town, Western Cape, South Africa Innovo Networks Full time R40 000 - R60 000 per year

    We're Hiring: Tender AdministratorAre you detail-oriented, organized, and passionate about ensuring smooth tender processes from start to finish?Join our dynamic team as a Tender Administrator and play a key role in managing, preparing, and submitting tender documentation accurately and on time.Key Responsibilities:Prepare, review, and submit tender...