Database Engineer
Salary undisclosed
Apply on
Original
Simplified
Responsibilities:
- Install, configure, and maintain database management systems (DBMS) and related software
- Monitor and optimize database performance to ensure efficient and reliable operations
- Develop and implement database backup and recovery plans, as well as disaster recovery plans
- Manage and monitor database security, ensuring that all sensitive data is protected
- Troubleshoot and resolve database issues, including performance, connectivity, and data integrity issues
- Develop and maintain database documentation, including data models, database schemas, and system architecture diagrams
- Assists teams with complex SQL statement creation and tuning.
- Provide technical consultancy to application developers and project matters.
Requirements:
- Possess Diploma or Bachelor's Degree in Computer Engineering/Computer Science/Information Technology or equivalent
- At least 1-2 years of experience as a Database Engineer/Administrator
- Experience with MySQL/MariaDB master-slave replication, read/write separation, database proxy and cluster as high-availability solutions
- Experience in database infrastructure and architecture design.
- Experience in database optimization and performance tuning.
- Experience with backup and restore, tablespace allocation/management, managing the overall health and status for database.
- Excellent problem-solving and troubleshooting skills.
- Ability to work independently and as part of a team.
- Knowledge of scripting languages such as Shell, Perl and Python is a plus.
Similar Jobs