Epicareer Might not Working Properly
Learn More

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.