Digibank Singapore - Senior Engineer, Database Engineering

Grab logo

Grab

View Salaries, Reviews, and more  

Job Summary


Salary
S$7,600 - S$13,700 / Monthly EST

Job Type
Permanent

Seniority
Senior

Years of Experience
At least 3 years

Tech Stacks
NoSQL SQL PostgreSQL MySQL Linux

Job Description

Get to know the Role:
  • Evaluate new and emerging database related products and technologies and vendors in the OLTP and OLAP space which include but are not limited to SQL, NoSQL, TS, columnar DBs and other technologies.
  • Ensure database practices are compliant over and above Industry Standards including PCI DSS version 3.2.
  • Work with development teams and analytic teams on database modelling and design from the moment a feature addition is planned. Participate in code reviews that include DB changes.
  • Develop, review and improve processes for stable deployments of Application Code with Release Engineering and of database server software
  • Develop and implement security policies and procedures that improve stability and prevent data loss.
  • Setup process of DB monitoring, alerting, trending and graphing methods and regularly evaluate and improve it.
  • Help backend engineering teams learn and develop further on their database engineering.
  • Develop and deliver, documentation and training materials. Perform training about database design modelling as well as operational best practices across the company. 

The day-to-day activities:
  • 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.

The must haves:
  • Bachelor's degree in information systems, information technology, computer science, or similar.
  • 3+ years experience as a DBA working with either Postgres or MySQL in 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.

banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume