Database Reliability Engineer (Junior) - Hk

Hiring
Málaga, Spain
yesterday

Role details

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

Job location

Málaga, Spain

Tech stack

Amazon Web Services (AWS)
Azure
Databases
Data Centers
Disaster Recovery
File Systems
Elasticsearch
Information Technology Operations
Python
PostgreSQL
Linux System Administration
MongoDB
MySQL
NoSQL
Open Source Technology
Oracle Applications
Performance Tuning
Reliability Engineering
Ansible
Pl/i
Ruby
Scripting (Bash/Python/Go/Ruby)
System Availability
Database Optimization
GIT
Kubernetes
Infrastructure Automation Frameworks
Cassandra
Puppet
Terraform
Software Version Control
Docker

Job description

ph3Your mission /h3 pWe are looking for a motivated bJunior Database Reliability Engineer (DBRE) /b to join our expanding IT Operations team.The successful candidate will be part of a large global multi-international organization working with an array of NoSQL database platforms and applications.You will own the end-to-end lifecycle of NoSQL database instances./p h3What You Will Do /h3 ul lipbLifecycle Management: /b Own the full lifecycle of NoSQL database instances, including provisioning, configuration, upgrades, monitoring, performance tuning, and decommissioning./p /li lipbProvisioning Deployment: /b Use Infrastructure-as-Code tools (Terraform, Ansible, Puppet) to provision and manage NoSQL clusters in a mixture of containerized (Docker/Kubernetes) and non-containerized environments./p /li lipbMonitoring Observability: /b Implement and maintain monitoring dashboards, alerting, and health checks for distributed NoSQL clusters to enable proactive incident detection and resolution./p /li lipbPerformance Engineering: /b Profile server resource usage, analyze query and cluster-level performance, identify bottlenecks, and implement data models, indexing strategies, and configuration changes to optimize throughput and latency./p /li lipbCapacity Planning: /b Plan and model resource requirements based on usage trends, and recommend right-sizing or scaling actions to prevent capacity-related incidents./p /li lipbIncident Change Management: /b Follow established change management processes, participate in on-call rotations, and contribute to post-incident reviews to drive long-term reliability improvements./p /li lipbCross-Data Centre Replication: /b Support replication and failover configurations across data centres to ensure high availability and disaster recovery./p /li lipbAutomation: /b Develop and maintain automation scripts (Shell, Python) and tooling to reduce manual operational overhead and improve consistency./p /li lipbDocumentation: /b Prepare clear, well-structured documentation covering database architecture, runbooks, procedures, and operational standards./p /li lipbCollaboration: /b Work closely with SREs, platform engineers, application teams, and business stakeholders to understand requirements and deliver reliable database services./p /li /ul h3What you'll bring /h3 ul lip2+ years of experience in IT operations, site reliability, database administration, or a related engineering role./p /li lipSolid understanding of NoSQL databases (e.g., Cassandra, Elasticsearch, MongoDB) - hands-on experience with at least one of these is expected./p /li lipStrong Linux administration skills and comfort working in shell-based environments./p /li lipExperience with Infrastructure-as-Code and configuration management tools (Terraform, Ansible, Puppet)./p /li lipProficiency in scripting languages (Shell, Python, or Ruby)./p /li lipFamiliarity with Docker and/or Kubernetes for containerized database deployments./p /li lipBasic knowledge of SQL databases (MySQL, PostgreSQL, Oracle, etc.) is a plus./p /li lipExperience with Git and working in an open-source version control workflow./p /li lipWorking knowledge of *nix system tuning (kernel parameters, filesystem, memory, CPU) is a plus./p /li lipStrong interpersonal skills, the ability to work in a team, and a proactive problem-solving mindset./p /li lipUp-to-date knowledge of database reliability best practices and industry standards./p /li lipAbility to plan and model resource requirements from high-level specifications./p /li lipTraining or certifications in cloud platforms (AWS/Azure/GCP) or NoSQL databases is a plus./p /li lipAble to communicate fluently in written and spoken English./p /li /ul /p #J-*****-Ljbffr

Requirements

p /li /ul h3What you'll bring /h3 ul lip2+ years of experience in IT operations, site reliability, database administration, or a related engineering role. /p /li lipSolid understanding of NoSQL databases (e.g., Cassandra, Elasticsearch, MongoDB) - hands-on experience with at least one of these is expected. /p /li lipStrong Linux administration skills and comfort working in shell-based environments. /p /li lipExperience with Infrastructure-as-Code and configuration management tools (Terraform, Ansible, Puppet). /p /li lipProficiency in scripting languages (Shell, Python, or Ruby). /p /li lipFamiliarity with Docker and/or Kubernetes for containerized database deployments. /p /li lipBasic knowledge of SQL databases (MySQL, PostgreSQL, Oracle, etc.) is a plus. /p /li lipExperience with Git and working in an open-source version control workflow. /p /li lipWorking knowledge of *nix system tuning (kernel parameters, filesystem, memory, CPU) is a plus. /p /li lipStrong interpersonal skills, the ability to work in a team, and a proactive problem-solving mindset. /p /li lipUp-to-date knowledge of database reliability best practices and industry standards. /p /li lipAbility to plan and model resource requirements from high-level specifications. /p /li lipTraining or certifications in cloud platforms (AWS/Azure/GCP) or NoSQL databases is a plus. /p /li lipAble to communicate fluently in written and spoken English.

Apply for this position