Descripción del puesto

¿Te apasiona optimizar SQL Server en producción real — no en laboratorio?

Factor Energía , comercializadora eléctrica, busca un/a Senior SQL Server Performance Engineer para reforzar su equipo técnico.

Modalidad híbrida con sede en Figueres (Alt Empordà). Valoramos candidatos que residan en Girona, Alt Empordà o comarcas limítrofes con desplazamiento razonable.

El foco del puesto está en optimizar el motor SQL Server en producción OLTP: consultas, índices, planes de ejecución, particionado y stored procedures sobre tablas de gran volumen. Buscamos a alguien cuya experiencia principal esté en ese tipo de trabajo técnico sobre bases de datos transaccionales.

  • T-SQL avanzado

Para refactorizar stored procedures en producción, mantener equivalencia funcional y desplegar cambios con validación y rollback documentado.

Para detectar regresiones tras despliegues, comparar planes antes y después de un cambio, y priorizar qué consultas atacar en picos de carga.

Para diagnosticar cuellos de botella en producción, entender qué espera el motor y dónde hay oportunidades de mejora sin adivinar.

  • Planes de ejecución

Para identificar parameter sniffing, spills a tempdb, implicit conversions y planes inestables antes de proponer un cambio de índice o de consulta.

  • Índices y estadísticas

Para diseñar clustered, nonclustered, covering y filtered donde aporten; detectar duplicados o inútiles; y decidir cuándo FULLSCAN o muestreo tiene sentido en tablas masivas.

  • Particionado

Para mantener tablas particionadas por tiempo, aprovechar partition elimination y operaciones SWITCH en ventanas de mantenimiento.

  • tempdb, bloqueos y deadlocks

Para resolver incidentes de rendimiento: memory grants, spills, contención en tempdb y bloqueos entre aplicaciones concurrentes.

Para acotar el impacto de cargas pesadas y capturar consultas lentas o picos anómalos de forma proactiva.

  • Coordinación con equipos de desarrollo

Para traducir un diagnóstico de motor en un cambio concreto en aplicación y validar el antes/después con métricas reales.

  • Documentación técnica

Para dejar cada intervención trazable: contexto del problema, scripts pre/post, impacto medido y procedimiento de rollback.

  • 5+ años con SQL Server en producción y experiencia demostrable en tuning sobre tablas de gran volumen.
  • Dominio de T-SQL y experiencia con Query Store, DMVs o diagnóstico de planes de ejecución.
  • Autonomía y criterio para trabajar sobre producción crítica: priorizar por impacto, validar antes de desplegar.

Valoramos especialmente:

  • Experiencia en sectores donde el volumen de datos es estructural — no anecdótico — y el rendimiento del motor importa cada día:
    • Energía y utilities (facturación masiva, alta cardinalidad en tablas de detalle)
    • Banca y seguros (transacciones, históricos de movimientos, cierres periódicos)
    • Telecomunicaciones (billing, CDRs, alta cardinalidad en tablas de detalle)
    • Retail y e-commerce (pedidos, stock, trazabilidad en picos de campaña)
    • Logística y transporte (rutas, albaranes, operativa en tiempo casi real)

Condiciones y beneficios

  • Jornada completa - Horario de lunes a jueves de 9:00h a 14:00h y de 15:00h a 18:00h; Viernes de 8:00h a 15:00h (intensivo).
  • Modalidad de teletrabajo: Híbrido (2 días de teletrabajo una vez superado el periodo de prueba).
  • Proyecto técnico exigente a escala real, con impacto directo en el negocio.
  • Entorno profesional en el sector energético.
  • Equipo pequeño donde tu trabajo cuenta.
  • Condiciones económicas según experiencia.

#J-18808-Ljbffr
Similar jobs

Senior SQL Server Performance Engineer

Apply Now
Back to search page