A prominent company in Bryanston is currently looking for a skilled Database Administrator to join their team. This role offers a permanent position with a market-related salary, making it a great opportunity for professionals with relevant experience in IT and database management.
The job is classified as an EE (Employment Equity) position and aims to bring a highly motivated individual onboard to manage and enhance their database systems.
Key Responsibilities of the Database Administrator
The Database Administrator (DBA) role involves a variety of tasks aimed at ensuring the smooth functioning, security, and optimal performance of the company’s database systems. Below are the primary responsibilities the candidate will handle:
1. Installing, Upgrading, and Managing Database Applications
The Database Administrator will play a vital role in the installation, maintenance, and performance monitoring of database servers. This includes ensuring the integrity and performance of Funds databases while managing access permissions for users. Some of the critical tasks in this area involve:
- Performance tuning of database systems to optimize their speed and efficiency.
- Installing and upgrading database applications.
- Diagnosing and troubleshooting any database errors that arise.
- Recommending and implementing emerging database technologies.
- Designing data extraction and transformation programs.
- Supporting data mining tasks on an as-needed basis.
- Creating and managing database reports, visualizations, and dashboards.
- Automating repetitive database tasks to streamline operations.
- Providing on-call support whenever necessary.
2. Maintaining Data Consistency and User Access
The Database Administrator is also responsible for maintaining consistent data across various databases. This includes:
- Ensuring user access and security are well-managed by establishing user needs.
- Monitoring performance and managing parameters to provide fast response times for front-end users.
- Mapping out the conceptual design for planned databases.
- Designing both back-end data organization and front-end accessibility.
- Refining logical database designs and translating them into data models.
- Further enhancing the physical design to meet storage requirements.
- Installing and testing new versions of database management systems (DBMS).
- Maintaining data standards and adhering to regulations like the Data Protection Act.
- Writing documentation for databases, including data standards and procedures.
- Informing end users of changes and training them on how to use the systems effectively.
3. Ensuring Storage and Archiving Procedures
Another critical responsibility is ensuring that storage and archiving procedures are functioning correctly. The Database Administrator will:
- Manage access permissions to ensure secure data storage.
- Develop, manage, and test backup and recovery plans.
- Work closely with IT project managers, business analysts, and database administrators to ensure data integrity.
- Regularly communicate with technical and operational teams to maintain database security and integrity.
- Oversee the installation and customization of new applications to meet business needs.
- Manage the security and disaster recovery processes for the database.
Required Skills and Qualifications
For the Database Administrator role in Bryanston, candidates must possess specific technical competencies and educational qualifications. Below are the key requirements:
Technical Competency Requirements
- In-depth Knowledge of Database Technologies: The ideal candidate should have extensive experience with MySQL, MS SQL, PostgreSQL, Oracle, and MongoDB. A strong understanding of Linux and Windows Server environments is also essential.
- Business Acumen: The DBA should be familiar with business practices and processes, including budgeting and procurement. They should also have an understanding of project lifecycles, particularly SDLC (Software Development Life Cycle).
- Knowledge of IT Frameworks: Familiarity with frameworks like Cobit and/or ITIL would be advantageous.
- Technical Skills: Proficiency in Excel (intermediate level) and a good understanding of Microsoft applications are required for the role.
- Presentation Skills: The ability to present complex information in an understandable manner is essential.
Educational and Experience Requirements
- Relevant Diploma: Candidates must possess a relevant diploma in computer science, computer software/systems engineering, or a related field.
- Certification: A certification in Database Administration is advantageous.
- Work Experience: At least 3 years of job-related experience, preferably within an IT environment, is required. Experience with financial or investment systems would be considered a plus.
Application Process
Interested candidates are encouraged to apply by 10th July 2025. The company is looking for individuals who can bring their technical expertise and passion for database management to the team.
With a focus on professional growth and a market-related salary, this opportunity is perfect for those who want to make a significant impact in the field of database administration.
In conclusion, the Database Administrator role in Bryanston offers a fantastic opportunity for professionals with a strong technical background in database management. With a focus on performance optimization, data consistency, and storage security, this role plays a critical part in ensuring the smooth operation of the company’s database systems.
Check also: Personal Assistant Vacancy in Cape Town (Salary Level 7)