Saltar al contenido principal

Tech Lead – Data & Software Engineering (GCP / Java / Oracle)

Tecnología
TECDATA ENGINEERING
Madrid, EspañaHace 1 semana
Tiempo completoHíbrido

Descripción del puesto

Os paso la job description del Tech Lead lo que necesitamos:

Responsabilidades principales

  • Liderar los equipos de desarrollo de software y de datos, definiendo estándares de código, realizando revisiones de código (code reviews).
  • Diseñar estrategias de integración eficientes y escalables entre sistemas legacy y la nube.
  • Diseñar, construir y optimizar pipelines ETL/ELT utilizando Google Cloud Data Fusion y dbt (data build tool).
  • Estructurar y gestionar el Data Warehouse en Google BigQuery, garantizando alto rendimiento en consultas, gobernanza de datos y optimización de costes.
  • Diseñar y mantener dashboards, modelos semánticos e informes analíticos en Looker Studio para la toma de decisiones del negocio.
  • Gestionar la optimización y evolución de aplicaciones backend desarrolladas en Java 8, JSPs y EJB (Enterprise JavaBeans).
  • Administrar la capa de datos relacional en Oracle (consultas complejas, optimización, procedimientos almacenados/PL-SQL).
  • Colaborar estrechamente con Product Owners y arquitectos corporativos para traducir requerimientos de negocio en soluciones técnicas.
  • Asegurar altos estándares de rendimiento, disponibilidad, seguridad y resiliencia en todos los entornos.
  • Deseable la posibilidad de Definir flujos de integración de datos con Salesforce (APIs REST/SOAP, Bulk API o conectores nativos).

Requisitos técnicos

  1. Entorno Cloud & Datos (GCP):
  • Experiencia demostrable trabajando con Google BigQuery (diseño de esquemas, particionamiento, clustering y optimización de costes/SQL).
  • Dominio práctico de dbt (modelado, pruebas, documentación de linaje de datos).
  • Experiencia en orquestación e integración mediante Google Cloud Data Fusion o herramientas ETL/ELT visuales/de flujo.
  • Manejo avanzado de Looker Studio para la construcción de reportes ejecutivos e interactivos.

  1. Sistemas Legacy
  • Experiencia en desarrollo y mantenimiento de aplicaciones con Java 8, JSPs y arquitectura de componentes EJB.
  • Experiencia sólida en bases de datos Oracle (modelado relacional, tuning de consultas, PL/SQL).
  • Conocimiento técnico de la plataforma Salesforce e integración de su modelo de datos con sistemas externos.

  1. Integración continua
  1. Conocimiento de integración continua y despliegue continuo (CI/CD) con Jenkins, GitLab CI o GitHub Actions.
  • Manejo de contenedores (Docker) y conceptos de infraestructura como código (Terraform).
Modalidad: híbrida (3 días Alcobendas + 2 telemática)
Keywords
Google Cloud PlatformJavaOracleBigQueryData EngineeringSoftware EngineeringdbtLooker StudioETL/ELTCI/CDDockerTerraformSalesforcePL/SQLEJBData GovernanceTech LeadJava 8ETLELT

¿Te interesa este puesto?