Database Engineer

Opening Date: 11 Apr 2023

About the Role

Database Engineer is the one who specializes in designing, developing, and maintaining database systems. Their main responsibility is to ensure that the database operates efficiently, securely, and effectively to meet the needs of an organization.

Work Responsibilities

  • Maintaining and enhancing the performance of existing database programs. 
  • Assisting database development teams in designing new database programs that meet the organization's data storage needs. 
  • Monitoring databases and related systems to ensure optimized performance. 
  • Writing new support programs and scripts to increase database operation automation. 
  • Reviewing database and user reports, as well as system information. 
  • Performing debugging procedures on database scripts and programs, as well as resolving conflicts. 
  • Mentoring database administrators and providing them with technical support. 
  • Adhering to best practices in securely storing, backing up, and archiving data. 
  • Documenting processes related to database design, configuration, and performance. 
  • Keeping abreast of developments and best practices in database engineering.

Job Requirements

  • Bachelor's degree in information systems, information technology, computer science, or related fields. 
  • 3+ years experience as a DBA working with either PostgreSQL or MySQL in a Linux environment. 
  • In-depth knowledge of Structured Query Language (SQL). 
  • Extensive experience with database technologies and architecture. 
  • Sound knowledge of best practices in database engineering and data security. 
  • Strong organizational skills and attention to detail. 
  • Exceptional problem-solving and critical thinking skills. 
  • Willingness to learn and work on multiple databases 
  • Strong working knowledge of RDBMS high availability solutions. 
  • Strong working knowledge of RDBMS performance tuning. 
  • Experience working on large products for end users. 
  • Ability to thoroughly understand complex business and technical issues related to databases and influence decision making. 
  • Ability to work both independently and as part of a team. 
  • Quick learner, willing to take initiative, enthusiastic about work, determined and thorough. 
  • Excellent collaboration and communication skills.

Leadership Competency

Individual Contributor

Title: Database Engineer
Dept: Technology

Status: Full-time

Apply via Email