Responsibilities:
- Develop and maintain database documentation, including data standards, procedures and definitions for data elements and tables in the company.
- Identify and implement database requirements for new or existing applications by working collaboratively with other teams.
- Optimize database performance and efficiency by evaluating and recommending new database technologies.
- Support users and developers by resolving data-related technical issues and troubleshooting queries by guiding them with best practices.
- Execute regular database maintenance tasks, including database defragmentation, backups, and database replication.
Required skills and qualifications:
- Bachelor’s degree in Computer Science, Information Technology or a related field.
- 3-5 years of experience in database administration or in a similar role.
- Experience in database backup, disaster recovery planning, performance optimization and data security.
- Knowledge of database management systems such as MySQL and Microsoft SQL SERVER.
- Strong analytical and problem-solving skills to provide quick solutions to issues.
- Outstanding communication and collaboration skills to work in a team environment.
Preferred skills and qualifications:
- Ability to use a scripting language to automate database administration tasks.
- Relevant database administration certificates, such as Oracle Certified Professional (OCP) or Microsoft Certified Database Administrator (MCDBA).
- Experience in cloud database technologies, like Amazon RDS or Microsoft Azure.
- Knowledge of database automation tools such as Ansible, Puppet, Chef, etc.
Experience: – 5 + year