Database & automation engineer

GMV
Tres Cantos, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Job location

Remote
Tres Cantos, Spain

Tech stack

Unix
C++
Databases
Data Transmissions
Relational Databases
DNS
Elasticsearch
Python
PostgreSQL
MySQL
NoSQL
Ansible
Software Engineering
InfluxDB
Jenkins

Job description

We are expanding our satellite-navigation teams to work on the Galileo project, the European satellite constellation for positioning and navigation. The Galileo Control Center platform will provide services and databases in a reliable, scalable way for other applications. Responsibilities

  • Design, deployment, automation and configuration of database infrastructure for the Control Center platform.
  • Ensure reliable and scalable database services including DNS, access control, data transmission and centralisation.
  • Collaborate with software and automation teams to integrate database solutions into the overall system.

Requirements

  • Software development experience in Python, Go, C or C++ with a strong interest in automation tools such as Ansible and Jenkins.
  • Experience in a Unix environment and relational databases (PostgreSQL, MySQL).
  • Knowledge of NoSQL databases such as Elasticsearch, InfluxDB, or similar.
  • Good communication skills and ability to work in a collaborative team.

Benefits & conditions

  • Hybrid working model with 8 weeks of teleworking per year.
  • Flexible start and finish times, intensive working hours on Fridays and during summer.
  • Personalised career plan, training and language-learning support.
  • National and international mobility - relocation package available for candidates from other countries.
  • Competitive compensation with regular reviews and flexible compensation options.
  • Well-being programme: health, dental and accident insurance; free fruit and coffee; physical, mental and financial health training.

Apply for this position