Database Administrator
4 settimane fa
Bologna, Italia
Hostelworld
A tempo pieno
At Hostelworld (Permanent), in Porto, PortugalExpires at: 2024-09-20
Remote policy: Full remoteABOUT US Hostelworld Group PLC is a ground-breaking social network powered OTA focused on the hostel market, with a clear mission to help travellers find people to hang out with.
Founded in 1999, we’re a well-known trusted brand with 240 teammates across 11 countries; hostel partners in 180 countries; and a strong commitment to building a better world in all that we do.
LOCATION This role is based in Portugal. We have an co-working space in Porto for those who prefer a hybrid model where you can spend time with colleagues in-person. If necessary, the role can be remote within Portugal with coming together for team meetings as needed.
WHO YOU'LL WORK WITH
We are looking for a skilled Cloud Database Administrator (DBA) to join our team and help us ensure the timely, accurate, and secure production and delivery of data. You will work closely with a dedicated team of software engineers and data professionals to refine quality standards and processes for data processing architecture design, pipeline design, development, and deployment.
WHAT YOU'LL DO
- Collaborate with a team of software engineers and data professionals to design, develop, and deploy data processing pipelines.
- Ensure the performance, integrity, and security of the database environment.
- Write and maintain database documentation.
- Contribute to technical decisions about databases and schemas.
- Continuously improve processes and implement effective monitoring as needed
- 3+ years Experience working as a DBA for high transaction volume customer-facing platforms.
- 1+ years Experience working in a cloud environment (e.g., Google Cloud Platform).
- SQL and NoSQL Knowledge
- Proficient in writing SQL queries for relational data management in MariaDB
- Experience with MariaDB replication and high availability configurations.
- Understanding of NoSQL query languages like MongoDB Query Language (MQL) for document-oriented data manipulation.
- Ability to take ownership of work and deliver key project outcomes.
- Some experience with scripting languages or cloud automation tools (e.g., Python; terraform; ansible) for automating database tasks
- Proven ability to work effectively in a team environment, particularly with software engineers and data professionals.
- A passion for data and a strong desire to learn new technologies, especially cloud-based database solutions and development environments.
- A commitment to quality and a focus on continuous improvement, with a keen eye for identifying and resolving database performance bottlenecks through code optimization and automation.
- Demonstrates a willingness to learn and apply basic coding skills to automate database tasks and contribute to data processing pipelines.
- Competitive salary & benefits
- Enhanced annual leave plus 3 Wellbeing Days per year
- Paid family leave (maternity, paternity, surrogacy & adoption)
- Agile working (plus a Working from Abroad Policy)
- Support for your ongoing growth & development
- Inclusive people policies (sickness, menopause, compassionate and fertility leave)
- A chance to give back to your local community with 5 paid volunteering days