¡Activa las notificaciones laborales por email!

Ingeniero de base de datos

Insyte Instalaciones.

Getafe

Presencial

EUR 40.000 - 80.000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Una empresa innovadora busca un Ingeniero de Base de Datos talentoso para gestionar y optimizar sistemas de bases de datos. En esta emocionante posición, serás responsable de garantizar el rendimiento, la disponibilidad y la seguridad de las bases de datos, colaborando con equipos de desarrollo y operaciones. Tu experiencia en tecnologías como Oracle, PostgreSQL y MongoDB será clave para el éxito. Si tienes pasión por la tecnología y un enfoque proactivo hacia la mejora continua, esta oportunidad es perfecta para ti. Únete a un entorno dinámico donde tu trabajo tendrá un impacto significativo en la infraestructura de datos de la empresa.

Formación

  • Experiencia en administración y optimización de bases de datos relacionales y NoSQL.
  • Conocimientos en scripting para automatizar tareas de administración.

Responsabilidades

  • Diseñar, implementar y administrar bases de datos relacionales y no relacionales.
  • Optimizar el rendimiento de consultas y estructuras de bases de datos.

Conocimientos

Oracle
PostgreSQL
MySQL
MongoDB
Elasticsearch
SQL
PL/SQL
Bash
Python
PowerShell

Herramientas

Prometheus
Grafana
Nagios
Zabbix

Descripción del empleo

Buscamos un Ingeniero de Base de Datos altamente capacitado y con experiencia en la gestión, administración y optimización de bases de datos relacionales y no relacionales.

El candidato ideal tendrá sólidos conocimientos en Oracle, PostgreSQL y MySQL, así como experiencia en bases de datos NoSQL como MongoDB y herramientas de búsqueda como Elasticsearch. Será responsable de garantizar el rendimiento, disponibilidad, seguridad y escalabilidad de los sistemas de bases de datos de la empresa.

Responsabilidades:
  • Diseñar, implementar y administrar bases de datos relacionales y no relacionales.
  • Optimizar el rendimiento de consultas y estructuras de bases de datos.
  • Gestionar la alta disponibilidad y la replicación de bases de datos.
  • Realizar copias de seguridad y planes de recuperación ante desastres (Backup & Recovery).
  • Monitorizar la salud de las bases de datos y solucionar problemas de rendimiento.
  • Diseñar e implementar estrategias de indexación y particionamiento.
  • Definir políticas de seguridad y acceso a datos.
  • Automatizar procesos de mantenimiento y monitoreo.
  • Colaborar con equipos de desarrollo y operaciones para optimizar la integración de las bases de datos en las aplicaciones.
  • Implementar y gestionar clústeres de bases de datos y soluciones de escalabilidad.
Requisitos:

Bases de datos relacionales: Experiencia en administración y optimización de Oracle, PostgreSQL y MySQL.

Bases de datos NoSQL: Conocimientos avanzados en MongoDB.

Búsqueda y análisis de datos: Experiencia en Elasticsearch, SQL y Procedimientos almacenados. Dominio en la optimización de consultas SQL y uso de PL / SQL en Oracle.

Alta disponibilidad y replicación: Configuración y administración de clústeres, replicación de datos y escalabilidad en entornos de producción.

Tuning y optimización: Identificación de cuellos de botella y ajuste de rendimiento en bases de datos de alto tráfico.

Backup & Recovery: Diseño y ejecución de estrategias de respaldo y recuperación ante desastres.

Seguridad en bases de datos: Implementación de políticas de acceso, cifrado y auditoría de bases de datos.

Scripting y automatización: Experiencia en Bash, Python o PowerShell para automatizar tareas de administración.

Monitorización y herramientas de administración: Uso de herramientas como Prometheus, Grafana, Nagios o Zabbix para la supervisión del estado de bases de datos.

Requisitos deseables:
  • Experiencia con arquitecturas de microservicios y bases de datos distribuidas.
  • Conocimientos en tecnologías de Big Data (Apache Kafka, Spark, Hadoop).
  • Experiencia en entornos Cloud (AWS, Azure, GCP) con bases de datos gestionadas.
Habilidades personales:
  • Capacidad analítica y de resolución de problemas.
  • Trabajo en equipo y comunicación efectiva con equipos de desarrollo y operaciones.
  • Proactividad y enfoque en la mejora continua.
  • Capacidad de trabajar bajo presión en entornos de misión crítica.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.