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