Barcelona - Data Engineering - Full time
55.000€ - 60.000€
Última actualización : May 5, 2021
El equipo de Data Engineer de IOMED es responsable de gestionar grandes volúmenes de datos en el entorno sanitario y buscamos incorporar a este equipo un apasionado de las bases de datos que se encargará de gestionar nuestras bases de datos, pudiendo llegar a extender las capacidades de estas. Además, le debería entusiasmar la perspectiva de futuro de escalar y dar sentido a la avalancha de datos sanitarios.
En IOMED contamos con una base de datos federada construida sobre PostgreSQL. Las funciones principales del puesto serán :
Administración de las bases de datos corporativas.Desarrollo, optimización y mantenimiento de los componentes de nuestra base de datos federada.Modificar y adaptar el modelo de datos.Optimización de los pipelines de datos.Comprensión de las necesidades de los diferentes equipos para la creación de nuevas bases de datos y modificaciones de arquitecturaMonitorización de las bases de datos (crecimiento, rendimiento, backups, errores, etc.).Operaciones de exportación e importación de datos entre entornos.Instalación de nuevas instancias de bases de datos.Migración de bases de datos a nuevas versiones.Soporte a la migración de versión de las aplicaciones (ejecución de scripts, recopilación de objetos inválidos en base de datos, etc.).Gestión de usuarios y, en general, de la seguridad de los accesos a las bases de datos.Colaborará con el resto del equipo de Data Engineer analizando y comprendiendo las fuentes de datos, participando en el diseño y proporcionando información y orientación sobre la tecnología de bases de datos y las mejores prácticas de modelado de datos. En este rol trabajará además en estrecha colaboración con el equipo de administración de sistemas.
Sobre tiEs importante tener al menos 2 años de experiência laboral trabajando en un departamento de Data Engineering, preferiblemente como administrador de base de datos o como desarrollador de backend responsable de la base de datos, en un entorno acelerado y un entorno empresarial complejo.
En cuanto a personalidad, buscamos a alguien que trabaje bien en equipo, pueda enseñar y aprender de otros, y mantener una comunicación fluida sobre las tareas que se están llevando a cabo con los miembros del equipo no técnico.
TareasPara esta posición es importante sentirse cómodo dando apoyo al resto del equipo y adaptándose a él. Además, las tareas concretas que se llevarán a cabo en este puesto son :
Trabajar en los aspectos de confiabilidad y rendimiento de las bases de datos.Analizar soluciones e implementar las mejoras prácticas para nuestro clúster principal de base de datos PostgreSQL y sus componentes.Trabajar en la observabilidad de las métricas relevantes de la base de datos y asegurarse de alcanzar los objetivos de nuestra base de datos.Implementar cambios en nuestro entorno de producción y ayudar a mitigar los incidentes de producción relacionados con la base de datos.Trabajar en la automatización de la infraestructura de la base de datos y proporcionar herramientas de autoservicio.Planificar el crecimiento y administrar la capacidad de la infraestructura de la base de datos de IOMED.Diseñar, crear y mantener piezas de infraestructura de base de datos centrales.Respaldar y depurar problemas de producción de bases de datos en todos los servicios y níveles de la pila.Realizar alertas de monitoreo.Documentar cada acción para que sus aprendizajes se conviertan en acciones repetibles y su posterior automatización.Qué buscamosExperiência de al menos tres años trabajando en gestión y mantenimiento de sistemas de base de datos.Especialización en bases de datos relacionales de código abierto populares, como PostgreSQL ,MariaDB o similares.Deseable haber trabajado con lenguajes de consulta procedimental (PL / SQL o T-SQL o PL / pgSQL ).Tener ciertas habilidades de programación en Python, bash u otros lenguajes similares.Estar familiarizado con sistemas altamente replicados o haber hecho implementaciones de bases de datos SQL distribuidas como CockroachDB, Citus, Cassandra o similaresQué ofrecemosContrato indefinido a jornada completa.Programa de participación en los beneficios de la empresa.Horario flexible, con posibilidad de remoto.Un equipo cálido, transparente y solidario, que mantiene el equilibro entre la vida laboral y la personal.Acerca de IOMEDEn IOMED los modelos que desarrolles analizarán cientos de millones de textos hospitalarios, ayudando a extraer variables que acelerarán la investigación clínica.
Como empleador, ofrecemos igualdad de oportunidades. Todavía somos un equipo pequeño y estamos comprometidos a crecer de manera inclusiva.
Queremos aumentar nuestro equipo con personas talentosas y dinámica