Description

MariaDB Database Administrator is responsible for the operability, performance, integrity and security of a Maria DB database platform. Additional role requirements include system development, troubleshooting and planning.

In order to provide some information on the database “Administration” duty, you will find hereafter some examples of typical responsibilities associated to such role.

  • Integration of database add-on product suites
  • Monitoring performance and managing parameters to provide fast database services
  • Provide means supporting the control and monitoring of access permissions and privileges
  • Ensuring that storage, archiving, backup and recovery procedures are operating correctly including disaster recovery procedures
  • Commissioning and installing new DB solutions
  • Validating and testing of new versions of the database management system (RDBMS)
  • Writing and maintaining database documentation, including platform specifications and procedures description
  • Close integration work with various development teams for supporting and promoting products, features, and release
  • Problem investigation, debugging and fixing
  • Customization, maintenance and support under operational conditions
  • Project representation
  • Working closely with IT project managers, Development and Operational support teams
  • Communicating regularly with technical, applications and operational staff to ensure database integrity and security

Relevant Job Experience

  • 2+ years of operational DBA experience under operational conditions
  • Experience in working as MariaDB DBA preferably on Linux platform is a plus
  • Experience in automation of Database platforms is a plus

Qualification (School, university, equivalent, etc.)

  • University degree in Computer Science or equivalent
  • Relevant operational experience with commercial RDBMS (i.e. Oracle, MySQL/MariaDB)
  • RDBMS, programming certification is a plus

Know How / Skills

  • Scripting knowledge (i.e. Shell, Python, Ansible)
  • Knowledge of release management process and tools like Git
  • Knowledge of HW, OS, and storage infrastructure
  • Core technology skills with hands-on exposure on latest or mainstream engine versions and features
  • Ability to work independently
  • Good communication and consulting skills
  • Analytical and problem-solving skills
  • Good English in verbal and written communication
  • Proactive mindset
  • Ability to work in multinational and multicultural environment

  • A complete rewards offer – Amadeus provides attractive remuneration packages, covering all essential components of a competitive reward offer, including bonus, equity, pension plan, travel, life and healthcare insurance, as well as lunch and transport allowance and other benefits.
  • A truly global DNA – Everything at Amadeus is global, from our people to our business, which translates into our footprint, processes, and culture.
  • Great opportunities to learn – Learning happens all the time and in many ways at Amadeus, through on-the-job training, formal learning activities, and day-to-day interactions with colleagues.
  • A caring environment – Amadeus fosters a caring environment, nurturing both a fulfilling career and personal and family life. We care about our employees and strive to provide a supportive work environment.
  • A flexible working model – We want our employees to do their best work, wherever and however it works best for them.
  • A diverse and inclusive community – We are committed to leveraging our uniquely diverse population to drive innovation, creativity, and collaboration across our organization.
  • A Reliable Company – Trust and reliability are fundamental values that drive our actions and shape long-lasting relationships with our customers, partners, and employees.
  • A critical mission and purpose – At Amadeus, you will be powering the future of travel and pursuing a critical mission and extraordinary purpose.