Job Openings
Database Consultant
About the job Database Consultant
As a Database Consultant, you will be responsible for the full lifecycle management of database systems, ensuring optimal performance, security, and reliability across both production and non-production environments. You will play a key role in supporting data-driven initiatives, maintaining data integrity, and enabling strategic decision-making through effective data management.
Key Responsibilities:
- Install, configure, upgrade, and maintain database servers and instances.
- Monitor database performance and ensure high availability and reliability.
- Diagnose and resolve database-related issues and errors.
- Manage database access controls, standards, and data integrity.
- Design database architecture, develop SQL, test, and tune performance.
- Handle service requests including data queries, cloning, data scrambling, deployments, and configuration extraction.
- Ensure seamless integration and connectivity between databases and application systems.
- Implement and uphold data security measures and best practices.
- Support the development and documentation of data management and analytics policies.
- Assist in identifying, consolidating, and modeling TPs data assets.
- Contribute to the development of data products for operational efficiency and strategic planning.
- Provide consultancy to end users on data security and management.
- Maintain metadata dictionaries for ICT systems.
- Stay updated with the latest database technologies, tools, and industry's best practices.
Requirements:
- Degree in Computer Science or a related field.
- Minimum 4 years of hands-on experience with RDBMS, including MSSQL and Oracle in production environments.
- Proven experience in database troubleshooting, backup, restoration, and recovery.
- Experience with cloud databases (IaaS/PaaS) like AWS and Azure.
- Cloud database certifications like Azure Database Administrator Associate, AWS Certified Database Specialty, or equivalent are a plus.