Database Engineer

  • Job Reference: 1108699755-2
  • Date Posted: 8 September 2023
  • Recruiter: MBR Partners
  • Location: Malta
  • Salary: On Application
  • Sector: I.T. & Communications
  • Job Type: Permanent

Job Description

MBR Partners seeks a Database Engineer for a client in Malta experiencing rapid growth. This is an exciting opportunity for the successful candidate to work on the development, testing, automation, and maintenance of the client's entire product database stack. The client requires exceptional performance; therefore, complex design considerations are necessary to achieve optimal reliability and availability.

The ideal candidate must have a passion for understanding and working with databases, including MySQL, PostgresSQL, and MongoDB. With a strong focus on understanding product requirements, you will collaborate closely with cross-functional teams to optimize both the product and the database stack, delivering unparalleled performance.

Responsibilities:

Be part of the developers' scrum and work closely with them in the design and optimization of various data aspects for company products

Own and lead work on all the databases

Install, maintain, monitor performance, and optimize databases

Monitor closely how the systems are performing to identify areas of improvements in both applications and databases usage

Be part of the architecture and design teams for new deployments

Ensure database availability, reliability and proper disaster recovery procedures

Deploy proof of concept (PoC) for new technologies

Helps to ensure and build that the required documentation is in place and of good quality

Understand the data and be able to help and optimize queries and schema

Mentor and coordinate more other team members

Help other teams to access the data effectively.

Requirements

A university degree or equivalent is highly desirable, however candidates with good attitude and an exceptional work experience will be considered

Working experience in a DBA or similar role

Passion for building, designing, and creating products of the best absolute quality

Passion for Linux, databases and opensource software

Willing to always learn and research new technologies is a must

Able to work with various teams to obtain a common goal

Willing to work in a fast-paced environment, on multiple projects concurrently

Very good knowledge of MySQL and/or PostgreSQL administration

Very good knowledge of SQL querying and stored procedures

Very good knowledge of Linux OS

Good Knowledge of a scripting language (such as PHP, Python)

Excellent problem-solving skills

Experience working in an Agile Scrum team is considered as an asset

Knowledge of Jenkins, AWX or other automation tool is considered as an asset

Knowledge of non-relational databases is considered as an asset.

Benefits

International and multicultural working environment

Great company benefits

Staff recognition and career growth

Learning and Development program

Flexible working model (Hybrid in Malta).

(Please ignore salary information, the range is flexible).