39 Database Administrator jobs in South Africa
DATABASE ADMINISTRATOR
Posted today
Job Viewed
Job Description
Install, upgrade, and manage database applicationsInstall and maintain the performance of database servers.Responsible for maintaining the integrity and performance of the Funds databasesManage database access.Performance tuning of database systems.Install, upgrade, and manage database applications.Diagnose and troubleshoot database errors.Recommend and implement emerging database technologies.Design and implement data extraction and transformation programmes and support with data mining on an as needs basisCreate and manage database reports, visualizations, and dashboards.Create automation for repeating database tasks.Be available for on-call support as needed.Maintain data standards and ensure data remains consistent across database Establish the needs of users and monitor user access and securityMonitor performance and manage parameters in order to provide fast responses to front-end usersMap out the conceptual design for a planned databaseConsider both back-end organisation of data and front-end accessibility for end-usersRefine the logical design so that it can be translated into a specific data modelFurther refining the physical design to meet system storage requirementsInstall and test new versions of the database management system (DBMS)Maintain data standards, including adherence to the Data Protection ActWrite database documentation, including data standards, procedures and definitions for the data dictionary (metadata)Informing end users of changes in databases and train them to utilize systems effectivelyEnsure that storage and archiving procedures are functioning correctlyEnsure that data is stored securely and optimally by controlling access permissions and privilegesDevelop, manage and test back-up and recovery plansWork closely with IT project managers, database and business analystsCommunicate regularly with technical, applications and operational staff to ensure database integrity and securityCommission and install new applications and customise existing applications in order to make them fit for purposeManage the security and disaster recovery aspects of the database.TECHNICAL COMPETENCY REQUIREMENTS In-depth knowledge of the application environmentExtensive knowledge of business practices and processesKnowledge of developing IT related business plan and motivationCommercial knowledge (budgeting, procurement etc.
Project lifecycle (SDLC) knowledgeKnowledge of Cobit and / or ITILExperience with Linux and Windows Server environmentsExtensive experience with design, implementation and utilisation of database technologies (MySQL, MS SQL, PostgreSQL Oracle, MongoDB)Business AcumenPresentation skillsExcel IntermediateUnderstanding and knowledge of Microsoft ApplicationsREQUIRED MINIMUM EDUCATION / TRAININGRelevant Diploma in computer science, computer software / computer systems engineering or related discipline.
Database Administration certification (advantageous)REQUIRED MINIMUM WORK EXPERIENCEAt least 3 years job-related experience, preferably within an IT environment.Experience with financial / investment systems advantageousBusiness awareness and understanding of business requirements of ITAn understanding of information legislation, such as the Data Protection Act.
#J-18808-LjbffrDatabase Administrator
Posted today
Job Viewed
Job Description
The incumbent will support the IT Infrastructure through best practice implementation and solutions whilst contributing to Infrastructure excellence.
Key Performance Areas (KPAS)
KPA 1: Finance
- Oversee budget allocations for database infrastructure, ensuring efficient resource utilization.
- Analyse cost-saving opportunities related to database management and maintenance and proposing alternate technology.
- Prepare reports on database-related expenditures and forecast future costs.
- Contribute to the annual departmental budgeting and business planning process.
- Identify underutilized resources and recommend scaling down where appropriate.
- Assess and implement cost-effective database solutions, such as cloud services or virtualization.
- Monitor licensing agreements and ensure compliance to avoid unnecessary expenses.
- Implement strategies that enhance database performance and reduce downtime, contributing to overall business productivity.
KPA 2: Customer
- Act as the main point of contact for BI, BA, and ERP teams regarding SQL database needs and issues.
- Conduct regular check-ins with stakeholders to gather feedback and address concerns proactively.
- Facilitate training sessions for internal teams to maximize their effective use of database resources.
- Ensure timely resolution of incidents and service requests according to established SLA metrics.
- Regularly review and adjust SLA compliance processes to maintain high service levels.
- Implement monitoring tools to track database health, performance, and security.
- Develop and maintain automated alerts for critical performance issues and potential outages.
- Lead root cause analysis sessions to identify and rectify recurring problems effectively.
KPA 3: Internal (Processes)
- Utilize performance monitoring tools like Idera to track database metrics, identify bottlenecks, and suggest improvements.
- Troubleshoot and isolate performance problems, ensuring minimal impact on user experience.
- Perform routine database health checks, optimizing indexes and queries as needed.
- Collaborate with development teams to optimize application queries and improve overall system performance.
- Execute routine backups, ensuring data integrity and availability for recovery purposes.
- Conduct security audits and implement necessary changes to protect against vulnerabilities.
- Implement and maintain database security for databases, safeguarding sensitive information.
- Document and establish procedures for database maintenance tasks, ensuring compliance with internal policies.
- Design and implement database servers that meet the organization's requirements.
- Research and propose the use of the most appropriate solution for the organization's database needs.
- Provide and maintain documentation related to database and data warehouse structures, including configuration and setup.
- Design and implement data transformation rules according to set standards and methodologies to ensure data quality.
- Evaluate and implement approved updates and patches on designated platforms to enhance security and performance.
- Implement and monitor DB clones used in the organization for testing and development purposes.
- Evaluate and implement new hardware and software for capacity planning, ensuring future scalability.
- Perform analysis and troubleshooting to resolve database issues as they arise.
- Diagnose software and hardware problems and provide timely solutions, minimizing downtime and impact on operations.
- Design database schemas to ensure data integrity and support business processes.
- Integrate large data files and databases from disparate systems, ensuring seamless data flow and accessibility.
- Implement a trend analysis toolset to provide management with insights and analysis for informed decision-making regarding resource management.
- Work closely with developers to ensure database designs align with application needs and scalability.
- Engage with network engineers to ensure optimal database connectivity and performance.
- Participate in project planning sessions to provide input on database requirements and constraints.
- Research and recommend new database technologies and best practices to enhance operations.
- Lead pilot projects to test innovative solutions before broader implementation.
- Gather and analyze feedback from users to continuously refine and improve database processes.
- Implement and monitor early warning systems to detect potential issues before they escalate.
- Contribute to the implementation of projects for the organization by ensuring project deliverables align with organizational goals.
- Adhere to project timelines and budget schedules, ensuring efficient use of resources and meeting deadlines.
- Communicate progress on the status of project tasks to relevant stakeholders, facilitating transparency and collaboration.
- Adhere to the SANBS Project Management Methodology to ensure all projects are executed effectively and efficiently.
- Participate in project meetings and provide input on technical requirements and challenges.
KPA 4: Learning and Growth
- Pursue ongoing education opportunities to remain updated on the latest SQL Server features and technologies.
- Attend industry conferences, workshops, and webinars to enhance professional knowledge and skills.
- Share knowledge gained through training with the team to foster a culture of continuous learning.
- Organize regular knowledge-sharing sessions to discuss challenges and solutions within the team.
- Evaluate and recommend emerging technologies that could enhance the database environment.
KPA 5: Governance (Risk, Notifications, Compliance)
- Develop and implement database policies that align with GDPR, HIPAA, and other relevant frameworks.
- Conduct regular audits to ensure compliance with internal and external data protection regulations.
- Collaborate with legal and compliance teams to address any potential risks related to database management.
- Conduct risk assessments to identify vulnerabilities in database systems and operations.
- Implement security measures such as encryption, access controls, and regular security updates.
- Develop and maintain a disaster recovery plan to minimize downtime in the event of a data breach or system failure.
- Maintain detailed logs of database activities, changes, and access to facilitate audits and compliance checks.
- Create regular reports on database performance, security incidents, and compliance metrics.
- Work with internal teams to ensure all database documentation is up-to-date and accessible.
- Establish protocols for alerts related to database health, performance, and security breaches.
- Implement a notification system for timely communication of critical issues to relevant stakeholders.
- Regularly review alert criteria and thresholds to ensure they align with operational requirements.
Cognitive
- Analytical Thinking and Attention to Detail
- Change Management
- Judgement and Decision Making
- Problem Solving
- Planning, Organising and Monitoring
Personal
- Flexibility and Adaptability
- Orientation
- Ethical Behaviour
Interpersonal
- Customer Service Orientation
- Teamwork
- Communication
- Knowledge Sharing
Prof. Technical
- Business and Financial Acumen
- Systems Competence
- Computer Literacy
- SQL Server 2016 and newer
- MS SharePoint
- Blood Establishment Computer System (BECS) / SAP (or any other relevant programme / application)
Leadership
- Project Management
Education
- Current Microsoft Database Certification
- ITIL Skill set requirement (Problem Management/Incident Management/Change Management, etc.)
Experience and Knowledge Requirements
- Minimum of 3 years directly related work experience in Database Administration and Business Intelligence/Data Warehousing in an environment with multiple production databases.
- Hands-on professional experience must include an overall knowledge of database design, optimization, and troubleshooting, as well as Microsoft SQL 2016, 2017, 2019 and 2022.
- Experience with MS SQL Server, including use of Query Analyser, stored procedures, DTS, Jobs and Profiler.
Database Administrator
Posted today
Job Viewed
Job Description
Join to apply for the Database Administrator role at ExecutivePlacements.com - The JOB Portal
3 days ago Be among the first 25 applicants
Join to apply for the Database Administrator role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
SUMMARY:
To ensure performance, integrity and security of the Funds database, involvement in the design, development and integrity of the database, as well as in data mining and day to day operation and maintenance of the database
Recruiter:
H&S Labour Brokers
Job Ref:
JHB000289/CLG
Date posted:
Saturday, July 5, 2025
Location:
Johannesburg, South Africa
Salary:
4000 Annually
SUMMARY:
To ensure performance, integrity and security of the Funds database, involvement in the design, development and integrity of the database, as well as in data mining and day to day operation and maintenance of the database
POSITION INFO:
Basic Job Description
Install, upgrade, and manage database
- Install and maintain the performance of database servers.
- Responsible for maintaining the integrity and performance of the Funds databases
- Manage database access.
- Performance tuning of database systems.
- Install, upgrade, and manage database applications.
- Diagnose and troubleshoot database errors.
- Recommend and implement emerging database technologies.
- Design and implement data extraction and transformation programmes and support with data mining on an as needs basis
- Create and manage database reports, visualizations, and dashboards.
- Create automation for repeating database tasks.
- Be available for on-call support as needed.
- Establish the needs of users and monitor user access and security
- Monitor performance and manage parameters in order to provide fast responses to front-end users
- Map out the conceptual design for a planned database
- Consider both back-end organisation of data and front-end accessibility for end-users
- Refine the logical design so that it can be translated into a specific data model
- Further refining the physical design to meet system storage requirements
- Install and test new versions of the database management system (DBMS)
- Maintain data standards, including adherence to the Data Protection Act
- Write database documentation, including data standards, procedures and definitions for the data dictionary (metadata)
- Informing end users of changes in databases and train them to utilize systems effectively
- Ensure that data is stored securely and optimally by controlling access permissions and privileges
- Develop, manage and test back-up and recovery plans
- Work closely with IT project managers, database and business analysts
- Communicate regularly with technical, applications and operational staff to ensure database integrity and security
- Commission and install new applications and customise existing applications in order to make them fit for purpose
- Manage the security and disaster recovery aspects of the database.
- Relevant Diploma in computer science, computer software/computer systems engineering or related discipline.
- Database Administration certification (advantageous)
- At least 3 years job-related experience, preferably within an IT environment.
- Experience with financial/investment systems advantageous
- Business awareness and understanding of business requirements of IT
- An understanding of information legislation, such as the Data Protection Act
- In-depth knowledge of the application environment
- Extensive knowledge of business practices and processes
- Knowledge of developing IT related business plan and motivation
- Commercial knowledge (budgeting, procurement etc.)
- Project lifecycle (SDLC) knowledge
- Knowledge of Cobit and /or ITIL
- Experience with Linux and Windows Server environments
- Extensive experience with design, implementation and utilisation of database technologies (MySQL, MS SQL, PostgreSQL Oracle, MongoDB)
- Business Acumen
- Presentation skills
- Excel Intermediate
- Understanding and knowledge of Microsoft Applications
All suitably qualified candidates are encouraged to apply and will be considered. Our client applies the principles of employment equity as per National legislation and policy guidelines and will consider designated groups in line with these requirements.
Full spec to be shared with shortlisted candidates
Shortlisted candidates will be required to go through background screening and assessments.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Database Administrator jobs in Johannesburg, Gauteng, South Africa .
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 1 week ago
Alberton, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 2 months ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 3 days ago
Midrand, Gauteng, South Africa 2 weeks ago
Johannesburg, Gauteng, South Africa 3 days ago
Germiston, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg Metropolitan Area 1 week ago
Sandton, Gauteng, South Africa 3 days ago
City of Johannesburg, Gauteng, South Africa 1 day ago
Intermediate SQL Developer (Initial 1 year contract)Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 7 hours ago
City of Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 6 days ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg Metropolitan Area 3 days ago
Woodmead, Gauteng, South Africa 1 hour ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrDatabase Administrator
Posted today
Job Viewed
Job Description
Description Hello Future Database Administrator Welcome to FNB, the home of the #changeables.
We design for the shapeshifters and deliver products and services that make us incredibly proud of the people who make it happen.
As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious.
Now's the time to imagine your potential in a team where experts come together and ignite effective change. Are you someone who has experience in:
- Responsible for the 24/7 support of DB2 production database services to ensure the highest standards of availability, resilience, integrity, security, and performance required by the business systems.
You will be responsible for:
- Ensuring availability and performance of the databases that support the system.
- Working with the team to ensure that the associated hardware resources allocated to the databases are optimized for high availability and performance.
- Proactively monitoring the database systems to ensure secure services with minimal downtime.
- Providing statistics for trend analysis.
- Improving and maintaining the databases, including rollout and upgrades.
- Implementing and releasing database changes as submitted by the development team.
- Installing and upgrading the DB2 server and application tools.
- Allocating system storage and planning future storage requirements.
- Creating primary database storage structures after application design.
- Creating and modifying primary objects (tables, views, indexes) based on application design.
- Enrolling users and maintaining system security.
- Controlling and monitoring user access.
- Monitoring and optimizing database performance.
- Planning for backup and recovery of database information.
- Maintaining archived data.
- Backing up and restoring the database.
- Writing ad-hoc queries for reporting based on schema knowledge.
- Managing security and access control.
What you will need:
- Between 4 and 6 years of relevant experience.
- DB2 technical skills, general database maintenance, performance & storage optimization, and security knowledge.
- Good knowledge of SQL.
- Good knowledge of Linux and DB2 mainframe experience.
We can be a match if you can:
- Possess very good interpersonal skills.
- Have excellent communication skills.
- Be a committed, reliable self-starter capable of working independently.
- Have problem determination and solving skills.
#Post #FNB #LI-NN2
Are you interested in taking the next step?
We look forward to engaging with you further.
Apply now!
Note that applications will not be accepted after 15/07/25. All appointments will align with FirstRand Group's Employment Equity plan.
The Bank supports the recruitment and advancement of individuals with disabilities. Candidates can disclose disability information voluntarily, which will be kept confidential unless required by law.
#J-18808-LjbffrDatabase Administrator
Posted today
Job Viewed
Job Description
Job Title: Database Administrator
Location: Johannesburg
Reports to: Head of Database Management
Role Description: This technical role involves providing high-quality and timely database management support to ensure the availability, stability, and performance of data centers, cloud platforms, and corporate systems.
Responsibilities include:
- Database Management for MS SQL, Azure, Sybase, and Oracle.
Organizational Design: Part of the CIO department, reporting to the regional Head of Database Management.
Specific Role Responsibilities:
- Design: Ensure database environments are designed following best practices for resilience and availability to meet SLAs.
- Availability: Maintain uptime SLAs through issue resolution and scheduled maintenance.
- Performance: Monitor and optimize database performance, capacity, and growth.
- Information Security: Implement security policies, controls, and conduct risk assessments.
- Business Continuity: Ensure backups are regular and tested; participate in BCP & DR tests; document resilience and backup plans.
- Training: Develop technical skills and mentor team members.
- Project Work: Implement projects within timelines, working with multinational teams.
- Budget: Suggest cost-reduction measures.
Experience required:
- Degree or equivalent industry certifications and relevant experience.
- DBA certifications are advantageous.
- Experience in database installation, patching, management, performance tuning, reorganization, on Windows, AIX, Linux.
- Knowledge of scripting on AIX and Windows.
- Strong interest in latest technologies and proven project implementation skills.
- Excellent communication, problem-solving, and ability to work independently and in a matrix environment.
About FNZ: FNZ is committed to democratizing wealth management through a global platform that simplifies investing. We partner with financial institutions and wealth managers worldwide, managing assets worth US$1.5 trillion and serving over 20 million investors.
#J-18808-LjbffrDatabase Administrator
Posted today
Job Viewed
Job Description
Database Administrator - MS SQL
We are seeking a seasoned Database Administrator (DBA) with strong expertise in Microsoft SQL Server to join our team. The ideal candidate will have in-depth experience in database deployment, optimization, security, and management of enterprise data environments. You will play a critical role in ensuring database integrity, performance, and reliability across multiple systems and environments.
Key Responsibilities:
Database Design & Development
- Design, plan, and develop scalable data structures to support new in-house development projects.
- Build robust data integration layers and logic using stored procedures, queries, and views.
- Ensure performance tuning and optimization of databases and logic layers.
- Deploy and maintain databases in line with enterprise data standards and procedures.
- Perform data migrations between servers and across environments.
- Conduct disaster recovery (DR) planning and testing to ensure business continuity.
- Develop and manage backup strategies and schedules.
- Perform ad-hoc data extractions and imports as needed by business and technical teams.
- Build and publish ad-hoc reports for operational and analytical use.
- Implement and manage user access and roles for secure database usage.
- Enforce security policies and entrench data governance rules and best practices.
- Monitor and manage access to ensure compliance with data privacy regulations.
- Oversee and manage data environments including storage and capacity planning.
- Support the availability, reliability, and performance of all database systems.
- 6-7 years of hands-on experience as a Database Administrator working with Microsoft SQL Server .
- Strong SQL development skills: queries, stored procedures, views, triggers, indexing, etc.
- Experience with performance tuning and optimization of large-scale databases.
- Proven experience in data migration, disaster recovery, and backup management.
- Solid understanding of data integration principles and ETL processes.
- Expertise in user and security management within database environments.
- Strong knowledge of data governance, standards enforcement, and documentation.
- Excellent troubleshooting, analytical, and problem-solving skills.
- Degree or diploma in Computer Science, Information Technology, or a related field.
- Microsoft certifications (e.g., MCSA/MCSE: Data Platform or Azure Database Admin) are advantageous.
- Familiarity with cloud-based data environments (e.g., Azure SQL) is a plus.
- Johannesburg, Gauteng
- Hybrid
- Contract
- Intermediate to Senior
If you're a proactive, detail-oriented professional with a passion for delivering high-quality application support in a fast-paced environment, we encourage you to apply. - Kivara Rajgopal on (Email Address Removed) or via (Phone Number Removed);
Desired Skills:
- database administration
- MSSQL
- Disaster recovery
- ETL
- Azure SQL
Desired Qualification Level:
- Degree
Database Administrator
Posted today
Job Viewed
Job Description
We are seeking a Database Administrator to join our team on a remote basis.
Responsibilities:
- Ensure the installation, design, configuration, upgrade, administration, monitoring, and maintenance of databases and associated software products in support of operational systems and the development environment.
- Maintain the integrity, reliability, efficiency, and security of enterprise data.
Qualifications:
- Approximately 20 years of IDMS Database support experience.
- Non-negotiable skills required: Z/OS, DB2, Mainframe, IDMS Database.
Be The First To Know
About the latest Database administrator Jobs in South Africa !
Database Administrator
Posted today
Job Viewed
Job Description
The incumbent will support the IT Infrastructure through best practice implementation and solutions whilst contributing to Infrastructure excellence.
Key Performance Areas (KPAS)
KPA 1: Finance
- Oversee budget allocations for database infrastructure, ensuring efficient resource utilization.
- Analyse cost-saving opportunities related to database management and maintenance and proposing alternate technology.
- Prepare reports on database-related expenditures and forecast future costs.
- Contribute to the annual departmental budgeting and business planning process.
- Identify underutilized resources and recommend scaling down where appropriate.
- Assess and implement cost-effective database solutions, such as cloud services or virtualization.
- Monitor licensing agreements and ensure compliance to avoid unnecessary expenses.
- Implement strategies that enhance database performance and reduce downtime, contributing to overall business productivity.
KPA 2: Customer
- Act as the main point of contact for BI, BA, and ERP teams regarding SQL database needs and issues.
- Conduct regular check-ins with stakeholders to gather feedback and address concerns proactively.
- Facilitate training sessions for internal teams to maximize their effective use of database resources.
- Ensure timely resolution of incidents and service requests according to established SLA metrics.
- Regularly review and adjust SLA compliance processes to maintain high service levels.
- Implement monitoring tools to track database health, performance, and security.
- Develop and maintain automated alerts for critical performance issues and potential outages.
- Lead root cause analysis sessions to identify and rectify recurring problems effectively.
KPA 3: Internal (Processes)
- Utilize performance monitoring tools like Idera to track database metrics, identify bottlenecks, and suggest improvements.
- Troubleshoot and isolate performance problems, ensuring minimal impact on user experience.
- Perform routine database health checks, optimizing indexes and queries as needed.
- Collaborate with development teams to optimize application queries and improve overall system performance.
- Execute routine backups, ensuring data integrity and availability for recovery purposes.
- Conduct security audits and implement necessary changes to protect against vulnerabilities.
- Implement and maintain database security for databases, safeguarding sensitive information.
- Document and establish procedures for database maintenance tasks, ensuring compliance with internal policies.
- Design and implement database servers that meet the organization's requirements.
- Research and propose the use of the most appropriate solution for the organization's database needs.
- Provide and maintain documentation related to database and data warehouse structures, including configuration and setup.
- Design and implement data transformation rules according to set standards and methodologies to ensure data quality.
- Evaluate and implement approved updates and patches on designated platforms to enhance security and performance.
- Implement and monitor DB clones used in the organization for testing and development purposes.
- Evaluate and implement new hardware and software for capacity planning, ensuring future scalability.
- Perform analysis and troubleshooting to resolve database issues as they arise.
- Diagnose software and hardware problems and provide timely solutions, minimizing downtime and impact on operations.
- Design database schemas to ensure data integrity and support business processes.
- Integrate large data files and databases from disparate systems, ensuring seamless data flow and accessibility.
- Implement a trend analysis toolset to provide management with insights and analysis for informed decision-making regarding resource management.
- Work closely with developers to ensure database designs align with application needs and scalability.
- Engage with network engineers to ensure optimal database connectivity and performance.
- Participate in project planning sessions to provide input on database requirements and constraints.
- Research and recommend new database technologies and best practices to enhance operations.
- Lead pilot projects to test innovative solutions before broader implementation.
- Gather and analyze feedback from users to continuously refine and improve database processes.
- Implement and monitor early warning systems to detect potential issues before they escalate.
- Contribute to the implementation of projects for the organization by ensuring project deliverables align with organizational goals.
- Adhere to project timelines and budget schedules, ensuring efficient use of resources and meeting deadlines.
- Communicate progress on the status of project tasks to relevant stakeholders, facilitating transparency and collaboration.
- Adhere to the SANBS Project Management Methodology to ensure all projects are executed effectively and efficiently.
- Participate in project meetings and provide input on technical requirements and challenges.
KPA 4: Learning and Growth
- Pursue ongoing education opportunities to remain updated on the latest SQL Server features and technologies.
- Attend industry conferences, workshops, and webinars to enhance professional knowledge and skills.
- Share knowledge gained through training with the team to foster a culture of continuous learning.
- Organize regular knowledge-sharing sessions to discuss challenges and solutions within the team.
- Evaluate and recommend emerging technologies that could enhance the database environment.
KPA 5: Governance (Risk, Notifications, Compliance)
- Develop and implement database policies that align with GDPR, HIPAA, and other relevant frameworks.
- Conduct regular audits to ensure compliance with internal and external data protection regulations.
- Collaborate with legal and compliance teams to address any potential risks related to database management.
- Conduct risk assessments to identify vulnerabilities in database systems and operations.
- Implement security measures such as encryption, access controls, and regular security updates.
- Develop and maintain a disaster recovery plan to minimize downtime in the event of a data breach or system failure.
- Maintain detailed logs of database activities, changes, and access to facilitate audits and compliance checks.
- Create regular reports on database performance, security incidents, and compliance metrics.
- Work with internal teams to ensure all database documentation is up-to-date and accessible.
- Establish protocols for alerts related to database health, performance, and security breaches.
- Implement a notification system for timely communication of critical issues to relevant stakeholders.
- Regularly review alert criteria and thresholds to ensure they align with operational requirements.
Cognitive
- Analytical Thinking and Attention to Detail
- Change Management
- Judgement and Decision Making
- Problem Solving
- Planning, Organising and Monitoring
Personal
- Flexibility and Adaptability
- Orientation
- Ethical Behaviour
Interpersonal
- Customer Service Orientation
- Teamwork
- Communication
- Knowledge Sharing
Prof. Technical
- Business and Financial Acumen
- Systems Competence
- Computer Literacy
- SQL Server 2016 and newer
- MS SharePoint
- Blood Establishment Computer System (BECS) / SAP (or any other relevant programme / application)
Leadership
- Project Management
Education
- Current Microsoft Database Certification
- ITIL Skill set requirement (Problem Management/Incident Management/Change Management, etc.)
Experience and Knowledge Requirements
- Minimum of 3 years directly related work experience in Database Administration and Business Intelligence/Data Warehousing in an environment with multiple production databases.
- Hands-on professional experience must include an overall knowledge of database design, optimization, and troubleshooting, as well as Microsoft SQL 2016, 2017, 2019 and 2022.
- Experience with MS SQL Server, including use of Query Analyser, stored procedures, DTS, Jobs and Profiler.
Senior Database Administrator
Posted today
Job Viewed
Job Description
Job Purpose
The database administrator (DBA) is responsible for developing, testing, improving, and maintaining new and existing databases to help users retrieve data effectively. The DBA will work closely with developers to ensure system consistency and will also collaborate with administrators and clients to provide technical support and understand new data requirements. Communication and organization skills are key for this position, along with a solution-driven mindset.
The DBA will also function as team lead to provide technical leadership, mentorship, and support to the DBA team members, along with performance reviews for team members. They will assign, prioritize and track DBA tasks and projects, manage team schedules and workloads. They will act as a point of contact for database-related issues between technical teams, business stakeholders and leadership.
Location: While this role is set as remote, applicants in locations that can adequately support our US-based teams would be preferable, specifically India and Africa (Nigeria, Kenya, Tanzania, South Africa, Ghana).
Duties and Responsibilities
Technical Responsibilities
- Performance Tuning and Optimization: Lead efforts to monitor, troubleshoot, and optimize database performance (indexes, queries, resource usage)
- Database Design & Architecture: Oversee and guide the design, implementation and maintenance of stable, reliable and effective database systems with high availability and quality to store and retrieve company information
- Backup & Recovery: Ensure reliable backup strategies and disaster recovery plans are in place and regularly tested.
- Security Management: Manage user roles, permissions, encryption, and compliance with security policies and audits; assuring compliance with Payment Card Industry (PCI) policies, procedures, standards and regulations.
- Database Upgrades and Patching: Plan and manage database software updates, migrations, and patches.
- Documentation: Maintain and enforce clear documentation of database environments, processes and policies.
- Perform other related duties as assigned.
Leadership & Management Responsibilities
- Team Leadership: Provide technical leadership, mentorship and support to DBA team members along with performance reviews.
- Task Management: Assign, prioritize, and track DBA tasks and projects, manage team schedules and workloads.
- Stakeholder Communication: Act as a point of contact for database-related issues between technical teams, business stakeholders, and leadership.
- Project Planning: Participate in infrastructure and application project planning, ensuring database considerations are properly addressed.
- Training and Development: Organize training sessions, knowledge-sharing meetings, and performance reviews for team members.
- Vendor & Tool Management: Evaluate and manage database tools, monitoring solutions, and vendor relationships.
Qualifications
- Bachelors degree in Computer Science/Information Technology or related field and eight plus years of solid experience as an application Database Administrator.
- 2+ years in leadership, senior DBA, or team lead capacity, managing small-to-medium technical teams.
- Experience supporting mission-critical, high-availability database systems.
- Proficient knowledge of Oracle, SQL, PL/SQL, and RAC.
- Proficient knowledge of database and application performance tuning techniques.
- Knowledge and experience with Oracle Database Appliance & Advanced Data Guard a plus.
- In-depth understanding of database structure principles and data management (e.g. permissions, recovery, security and monitoring).
- Experience gathering and analyzing system requirements; knowledge of data mining and segmentation techniques.
- Excellent knowledge of data backup, recovery, security, and integrity.
- Excellent analytical and organizational skills, problem-solving skills, ability to think algorithmically, self-starter.
- Excellent customer service attitude, good communication skills (both verbal and written), good project management and the ability to cope with and manage a constantly changing environment
- Strong leadership ability.
Working Conditions
Job requires sitting most of the time working on a computer. Normal working hours have some flexibility but typically revolve around a normal Monday through Friday, 8am to 5pm work week in the US Central time zone. Work hours may require evening or weekend hours under special conditions. This position does require infrequent hours beyond the typical schedule to accommodate maintenance windows, project deadlines, or incidents. This position participates in 2 week-long rotating on-call shift rotating between 3 DBAs. On-call duty includes responding 24/7 to any database alerts.
#J-18808-LjbffrPostgreSQL Database Administrator
Posted today
Job Viewed
Job Description
Are you a meticulous and experienced PostgreSQL expert with a passion for performance, security, and data integrity? A forward-thinking technology firm is seeking a PostgreSQL Database Administrator to join their growing team and help scale, maintain, and optimize mission-critical databases that support enterprise-grade applications.
Manage, monitor, and maintain PostgreSQL environments (community and enterprise editions).
Design and optimize database architecture, replication, HA, and backup solutions.
Troubleshoot performance issues and conduct tuning and root cause analysis across large-scale environments.
Lead Oracle-to-PostgreSQL migration projects and ensure compatibility across platforms.
Collaborate with DevOps, development, and infrastructure teams for seamless database integration.
Enforce security policies, access controls, and best practices.
Provide Tier 1 to Tier 3 support to internal teams and external clients.
Create documentation, build knowledge bases, and mentor junior DBAs.
Participate in on-call rotations and provide after-hours support when needed.
Support technical pre-sales and client solution architecture as required.
:
5–8 years of hands-on DBA experience, with a minimum of 3 years focused specifically on PostgreSQL.
In-depth experience with enterprise-grade PostgreSQL platforms and tools.
Strong advantage: Background in Oracle Database administration or migrations.
Proven expertise in:
Performance tuning and optimization.
Backup and recovery strategies.
Replication (streaming and logical).
Proficient in Linux command-line operations and scripting (e.g., Bash, Python).
Experience with PostgreSQL monitoring and diagnostic tools such as
pg_stat_statements
,Prometheus
,pgBadger
, etc.Familiarity with cloud environments (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
Excellent written and verbal communication skills.
Ability to work independently and take initiative in high-pressure environments.
Contact Hire Resolve for your next career-changing move.
Our client is offering a highly competitive salary for this role based on experience.
Apply for this role today, contact Chanel at Hire Resolve or on LinkedIn
You can also visit the Hire Resolve website: hireresolve.us or email us your CV:
We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise
#J-18808-Ljbffr