Senior SQL Server Performance Engineer
2 days ago
Figueres
Descripción del puesto ¿Te apasiona optimizar SQL Server en producción real — no en laboratorio?br/br/Factor Energía , comercializadora eléctrica, buscabr/br/un/a Senior SQL Server Performance Engineerbr/br/para reforzar su equipo técnico.br/br/Modalidad híbrida con sede en Figueres (Alt Empordà). Valoramos candidatos que residan en Girona, Alt Empordà o comarcas limítrofes con desplazamiento razonable.br/br/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.br/br/T-SQL avanzadobr/br/Para refactorizar stored procedures en producción, mantener equivalencia funcional y desplegar cambios con validación y rollback documentado.br/br/Para detectar regresiones tras despliegues, comparar planes antes y después de un cambio, y priorizar qué consultas atacar en picos de carga.br/br/Para diagnosticar cuellos de botella en producción, entender qué espera el motor y dónde hay oportunidades de mejora sin adivinar.br/br/Planes de ejecuciónbr/br/Para identificar parameter sniffing, spills a tempdb, implicit conversions y planes inestables antes de proponer un cambio de índice o de consulta.br/br/Índices y estadísticasbr/br/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.br/br/Particionadobr/br/Para mantener tablas particionadas por tiempo, aprovechar partition elimination y operaciones SWITCH en ventanas de mantenimiento.br/br/tempdb, bloqueos y deadlocksbr/br/Para resolver incidentes de rendimiento: memory grants, spills, contención en tempdb y bloqueos entre aplicaciones concurrentes.br/br/Para acotar el impacto de cargas pesadas y capturar consultas lentas o picos anómalos de forma proactiva.br/br/Coordinación con equipos de desarrollobr/br/Para traducir un diagnóstico de motor en un cambio concreto en aplicación y validar el antes/después con métricas reales.br/br/Documentación técnicabr/br/Para dejar cada intervención trazable: contexto del problema, scripts pre/post, impacto medido y procedimiento de rollback.br/br/5+ años con SQL Server en producción y experiencia demostrable en tuning sobre tablas de gran volumen.br/br/Dominio de T-SQL y experiencia con Query Store, DMVs o diagnóstico de planes de ejecución.br/br/Autonomía y criterio para trabajar sobre producción crítica: priorizar por impacto, validar antes de desplegar.br/br/Valoramos especialmente:br/br/Experiencia en sectores donde el volumen de datos es estructural — no anecdótico — y el rendimiento del motor importa cada día:br/br/Energía y utilities (facturación masiva, alta cardinalidad en tablas de detalle)br/br/Banca y seguros (transacciones, históricos de movimientos, cierres periódicos)br/br/Telecomunicaciones (billing, CDRs, alta cardinalidad en tablas de detalle)br/br/Retail y e-commerce (pedidos, stock, trazabilidad en picos de campaña)br/br/Logística y transporte (rutas, albaranes, operativa en tiempo casi real)br/br/Condiciones y beneficiosbr/br/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).br/br/Modalidad de teletrabajo: Híbrido (2 días de teletrabajo una vez superado el periodo de prueba).br/br/Proyecto técnico exigente a escala real, con impacto directo en el negocio.br/br/Entorno profesional en el sector energético.br/br/Equipo pequeño donde tu trabajo cuenta.br/br/Condiciones económicas según experiencia.br/br/#J-18808-Ljbffr