Senior Database Engineer

Warsaw, hybrid

CloudFerro is a provider of cloud data processing services. It provides and supports cloud computing for specialized markets, including the European space industry, climate research and science.

It has extensive experience in storing and processing large data sets, including multi-petabyte Earth observation satellite data repositories. CloudFerro solutions are used by leading companies and scientific institutions in Europe from various market sectors that process large data sets: European Space Agency (ESA), EUMETSAT, European Center for Medium-Range Forecasts (ECMWF), Mercator Ocean International, German Aerospace Agency (DLR), EGI and many others.

Due to our dynamic development, we are looking to join our team a:

What will be your tasks?

  • Configuration and administrative care of Linux systems, particularly database systems;
  • monitoring database performance and optimising SQL queries and data structures,
  • ensuring high availability (HA) and fault tolerance (DR) of database systems,
  • troubleshooting and technical support for the development and operations teams,
  • creating and updating technical documentation and operational procedures,
  • writing scripts to standardise and automate routine administrative work,
  • implementing and maintaining Linux system environments, Proxmox virtualisation environments, PostgreSQL (patrons) and MySQL (galley) database environments.

We are expecting from you:

  • Understanding of the architecture of and experience with Linux operating systems administration,
  • knowledge of configuration management tools (Ansible),
  • experience in analysing the performance of database servers, structures, queries and their optimisation,
  • in-depth understanding of database replication and high availability mechanisms,
  • experience with database table partitioning, including knowledge of partitioning techniques (e.g. horizontal and vertical partitioning) and partition management strategies,
  • ability to create and manage optimised indexes in databases, including multi-column, unique and full-text indexes,
  • knowledge of caching and cache management mechanisms in databases experience in migrations and knowledge of techniques to minimise downtime during migrations,
  • a working knowledge of database performance monitoring and analysis tools (Prometheus, Zabbix, Percona Monitoring and Management, pgbadger),
  • programming skills: Bash/Python,
  • comfortable communicating in English.

An additional advantage will be:

  • experience in administration with tools such as milvus or scylladb,
  • Storage (ceph),
  • OpenStack,
  • experience of working with ELK.

What do we offer?

  • Developing interesting projects for the space sector,
  • the opportunity to solve non-trivial, scale-related problems,
  • challenging work with new technologies with a full IT background,
  • opportunity to implement your own ideas and projects,
  • an informal and friendly working atmosphere in the Vistula office,
  • attractive remuneration based on stable forms of employment,
  • flexible working hours and possibility of hybrid work,
  • a benefits package: multisport, private medical care, group insurance and language training.

Want to know more?

Feel free to contact our recruitment team:

Senior Database Engineer - CloudFerro Head 0032 1
Małgorzata Duda

Recruitment Expert

mduda@cloudferro.com

Linkedin

Senior Database Engineer - CloudFerro Head 0035 1
Wioletta Dobkowska

Recruitment Expert

wdobkowska@cloudferro.com

Linkedin

Senior Database Engineer - CloudFerro 054
Senior Database Engineer - cloud computing 1 1

DB and Monitoring

Infrastructure

The monitoring team exists to keep an eye on the health of systems, enabling the detection of potential failures before they become disasters.