Senior SQL Server Performance Engineer
1 day ago
Figueres
Descripción del puesto Todos los posibles candidatos deben leer con atención los siguientes detalles de este trabajo antes de presentar una candidatura. ¿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. xcskxlj Condiciones económicas según experiencia. #J-18808-Ljbffr