Menu Close

Cape Town City Centre: Database Administrator Cape Town

Date 2024-10-26
Job Title Database Administrator Cape Town
Employer
More Information
Salary
Category It Computing Software
Location Cape Town Region
/ Cape Town City Centre

Job Summary

As a Database Administrator, you will be a key member of the Technology team, responsible for designing and developing logical and physical databases, as well as data architecture. You will ensure the integrity and performance of company databases and collaborate with other teams to diagnose and resolve issues, engineer high-quality solutions, and champion best practices to maintain optimal performance and scalability. You will also play a critical part in ensuring database security, implementing backup and recovery procedures, and proactively monitoring database systems to prevent downtime. Your expertise in tuning queries, optimizing database performance, and managing data storage solutions will directly contribute to the efficiency and success of the company’s operations. In addition to your primary responsibilities, the team is expanding its focus to include supporting Machine Learning (ML) and Artificial Intelligence (AI) initiatives. While this is not the core aspect of the role, it offers an exciting opportunity for you to gain exposure to cutting-edge ML and AI technologies and contribute to these innovative projects. This added function will provide you with the chance to broaden your skill set and engage with emerging technologies, positioning you at the forefront of technological advancements within the company. YOU WILL BE WORKING WITH THESE TECHNOLOGIES: AWS: RDS MySQL, RDS Microsoft SQL Server, RDS PostgreSQL, EC2/ECS/Lambda/Route 53, S3 RDBMS: MySQL, SingleStore, Microsoft SQL Server, PostgreSQL, Snowflake Scripting: PowerShell, Bash, Python Monitoring: Zabbix, AWS CloudWatch, Percona monitoring and management Security: MySQL ACL, Windows AD, Database Encryption (e.g., AWS KMS) Source Control: AWS CodePipeline, TeamCity, GitLab, Octopus, RedGate Source Control Operating Systems: Windows Server, Linux, Ubuntu Collaboration: Atlassian Jira/Confluence The ideal candidate will have exposure to several of the above technologies. While proficiency in all areas is not mandatory, familiarity with multiple technologies listed above will be considered advantageous: YOUR ROLE WILL INVOLVE: Collaborating with application developers and data engineers to design and evolve the data model and select appropriate technologies. Working with SRE & Cloud Engineering teams to improve stability, reliability, and observability. Designing and implementing high-availability database features using various replication and disaster recovery methodologies. Championing the design and development of database schemas, SQL queries, and stored procedures that adhere to best practices, ensuring high performance and scalability. Conduct tests and produce results to ensure accurate compliance with requirements. Administering and maintaining databases for both pre-production and production environments, ensuring they are tuned for optimal performance and minimal downtime. Performing problem resolution and root cause analysis, along with recommending and implementing preventative techniques. Regularly testing and implementing new database versions and patches to ensure optimal performance and security. Actively participating in team upskilling and demo sessions to share knowledge, promote best practices, and support continuous learning within the team. Providing time-critical support on production platforms through rotational on-call support. Ensuring adherence to all relevant risk and compliance policies and procedures, including GDPR and HIPAA where applicable. Authoring and maintaining documentation. Researching and developing new database technologies. Ensuring all traditional DBA operations such as backups, maintenance jobs, and disaster recovery plans are in place and successful. Integrating database management tasks into CI/CD pipelines to automate schema changes and deployments. WHAT WE ARE LOOKING FOR: 5 years of experience in operating highly transactional environments. A database-agnostic view and willingness to work with and learn different database technologies, including both relational and NoSQL databases. Strong experience with MySQL is essential, ideally with RDS. Experience in Microsoft SQL Server including Clustering and Always On. Experience with AWS data services and tools, including EC2, RDS, and S3. Experience in database performance tuning, query optimisation, and execution plan analysis. Familiarity with database encryption, GDPR, HIPAA, and other relevant data security and compliance frameworks. Experience in development with scripting languages such as Python and Unix/Linux Shell, with exposure to managing databases on Unix platforms Familiarity with Agile and Scrum methodologies and embracing their values and principles. Familiarity with Version Control Systems such as Git. Strong communication skills, both verbal and written. Ability to work reliably and responsibly with internal and external colleagues to achieve departmental and organisational goals. Sound critical judgement to make good decisions and be someone the team can respect, trust, and depend on. Customer Focus: able to identify and effectively respond to the diverse needs of the development department’s stakeholders. Exceptional problem-solving skills, logical thinking, and analytical abilities, with a high level of attention to detail. Display foresight, with systematic and orderly planning. Understanding the importance of systems change management. Experience with database migration across environments or platforms is a plus. Experience with containerisation and orchestration (e.g., Docker, Kubernetes) is a plus. BENEFITS: Hybrid Working Relaxed Dress Code Open Culture Flexible Work Hours Group Risk Cover Employee Wellbeing Program 20 Days Paid Leave Ongoing Staff Appreciation Events Access To Learning Platforms Working With Experts Across the Globe Home Internet Allowance FINAL THOUGHTS: We are an international SaaS based fintech company We work with up to date technology, promote from within wherever possible, and encourage our team members to use initiative, think out the box and share their ideas. We aim to transform how our customers – which includes the world`s most prestigious financial services firms – drive engagement with their audiences. Our aim is to give our customers the ability to target, knowledge share and nurture their community of prospects and clients to develop long standing relationships.

Database Administrator Cape Town position available in Cape Town Region, Cape Town City Centre. This job position was posted by . The job has been posted on 2024-10-26 in the It Computing Software category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.

Apply directly for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Centurion: Senior Database Administrator

Key Responsibilities : Requirements Gathering : Collaborate with business stakeholders to collect, document, and review database requirements. Database Design & Development : Architect, develop, and implement scalable, reliable databases that meet business


View Job
Senior Database Administrator

Cape Town City Centre: Database Administrator

We are seeking a highly skilled Database Administrator to join our team in Cape Town, South Africa Responsibilities : Database Standards and Best Practices: Develop, implement, and maintain database standards and best practices aligned with industry stand


View Job
Database Administrator

Durban: Database And Content Administrator

Working hours will be Monday - Friday from 08:00-17:00 or 09:00-18:00. Working alongside a collaborative and dynamic team based all over the world, you will be responsible for going through the company`s database country by country and updating their luxur


View Job
Database And Content Administrator

Durban: Sql Database Administrator

Responsibilities: Establishing the needs of users and monitoring user access and security Monitoring performance and managing parameters to provide fast responses to front-end users Mapping out the conceptual design for a planned database Considering both


View Job
Sql Database Administrator

Pretoria: Database Administrator

Database Administrator On-site Pretoria Duration: 12 months Contract terms: Time & Material Please indicate your rate per hour / monthly salary requirements. As a Database Administrator your duties will include ensuring the optimal performance, security, a


View Job
Database Administrator

Bryanston: Database Administrator

Are you an experienced Database Administrator with a passion for ensuring the performance, integrity, and security of critical databases? Our client, a leader in the pension fund and financial sector , is seeking a dedicated professional to manage and main


View Job
Database Administrator

Durban: Stock Database Administrator

Responsibilities will include general administration tasks such as dealing with correspondence and phone calls, managing diaries and organising meetings and appointments, managing databases and filing systems, and performing data entry and upkeep of databa


View Job
Stock Database Administrator

Cape Town: Database Administrator posted by WatersEdge Solutions

We are seeking a highly skilled Database Administrator to join our team in Cape Town, South Africa..Responsibilities:Database Standards and Best Practices: Develop, implement, and maintain database standards and best practices aligned with industry standar


View Job
Database Administrator

Cape Town: Database Administrator posted by Isilumko Staffing

Must live in Cape Town Must have a clear criminal recordMust have matricMust have a clear ITC Must be available immediately Must have 5 years plus experience in DBALook for an Engineer with Database service backgroundInternational company with large DB sca


View Job
Database Administrator

Johannesburg: Database Administrator posted by Telebest

Our client has an opportunity available for a Database Administrator in the ICT and Projects department based in Gauteng.Requirements:3 years experience working with SQL databases and the management thereof.2+ years working experience on DB2 databases.Trav


View Job
Database Administrator

South Africa: Sql Database Administrator (Dba) posted by IOCO

At iOCO, we are seeking a highly skilled and experienced Database Administrator (DBA) to join our dynamic team. The ideal candidate will have a minimum of 5 years of hands-on experience in a multi-tiered and multi-client environment, with a strong focus on


View Job
Sql Database Administrator (Dba)

Cape Town: Database Administrator posted by Goldman Tech

Job Description:We have an amazing opportunity for a Database Administrator based in Cape Town! We require a candidate with:• Working with database software to find ways to store, organize and manage data• Troubleshooting• Keeping databases


View Job
Database Administrator

Cape Town: Senior Sql Database Administrator posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior SQL Database Administrator in Cape Town!We require a candidate with:• A relevant 3-year Information Technology Degree or Diploma• Minimum of 10 years` experience in a similar role •


View Job
Senior Sql Database Administrator

Cape Town: Database Administrator posted by Goldman Tech

Job Description:We have an amazing opportunity for a Database Administrator based in Cape Town!We require a candidate with:• Bachelor or National Diploma• 3+ years` experience • PostgreSQL experience Should you meet the requirements for this


View Job
Database Administrator

Cape Town: Database Administrator posted by Goldman Tech

Job Description:We have an amazing opportunity for a Database Administrator based in Cape Town!We require a candidate with:• Bachelor or National Diploma• 3+ years` experience • PostgreSQL experience Should you meet the requirements for this


View Job
Database Administrator

Cape Town: Senior Database Administrator posted by Goldman Tech

Job Description:Seeking a Senior Database Administrator in Cape Town for a Well-Known IT Company!Requirements:• National Diploma in Information Technology or Equivalent• 8+ Years` experience as a Database Administrator • Recent experience wi


View Job
Senior Database Administrator

South Africa: Sql Cloud Database Administrator – Sandton / Hybrid – R850 Ph posted by E-Merge

Are you ready to revolutionize database management and optimization? Join our project to address critical challenges in database administration and optimization, deliver top-notch database solutions with a focus on high availability, security, and adherenc


View Job
Sql Cloud Database Administrator – Sandton / Hybrid – R850 Ph

Johannesburg: Database Administrator (Sql, Windows, Linux, Nosql) (Jhb) posted by Datafin

Database Administrator (SQL, Windows, Linux, NoSQL) (JHB)IT - DesignerJohannesburg - GautengENVIRONMENT: A dynamic FinTech company, specializing in eCommerce, is seeking a Database Administrator (DBA) who is responsible for the design, implementation, main


View Job
Database Administrator (Sql, Windows, Linux, Nosql) (Jhb)

Cape Town: Database Administrator posted by Datafin

Database AdministratorIT - Analyst, Data ManagementCape Town - Western CapeENVIRONMENT: A software engineering and data science consultancy based in Johannesburg, South Africa, with a global development reach, serves a diverse client base, including large


View Job
Database Administrator

South Africa: Sql Database Administrator posted by RecruiTech

Responsibilities:Establishing the needs of users and monitoring user access and securityMonitoring performance and managing parameters to provide fast responses to front-end usersMapping out the conceptual design for a planned databaseConsidering both back


View Job
Sql Database Administrator

Durban: Database And Content Administrator posted by Sandi Crowther Recruitment

Working hours will be Monday - Friday from 08:00-17:00 or 09:00-18:00. Working alongside a collaborative and dynamic team based all over the world, you will be responsible for going through the company`s database country by country and updating their


View Job
Database And Content Administrator

Centurion: Senior Database Administrator posted by Gijima Holdings

Key Responsibilities:Requirements Gathering: Collaborate with business stakeholders to collect, document, and review database requirements.Database Design & Development: Architect, develop, and implement scalable, reliable databases that meet business


View Job
Senior Database Administrator

Gauteng: Senior Database Administrator posted by The Hiring House

Duties & Responsibilities: - Installation, configuration and upgrade of DBMS - Implement database security policies, data encryption, account management and access control - Ensure that database activities are monitored, to detect (and p


View Job
Senior Database Administrator

Durban: Administrator / Database

Responsibilities will include general administration tasks such as dealing with correspondence and phone calls, managing diaries and organising meetings and appointments, managing databases and filing systems, and performing data entry and upkeep of databa


View Job
Administrator / Database

Bryanston: Database Administrator posted by H&S Labour Brokers cc

Are you an experienced Database Administrator with a passion for ensuring the performance, integrity, and security of critical databases? Our client, a leader in the pension fund and financial sector, is seeking a dedicated professional to manage and maint


View Job
Database Administrator

Error making API request.
Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area