Principales Responsabilidades
Es responsable de apoyar el dise帽o, desarrollo, implementaci贸n y mejora continua de los procesos de back-end que soportan las aplicaciones de software internas. Participa activamente en la construcci贸n y optimizaci贸n de estructuras de datos, integraciones y flujos de procesamiento, asegurando soluciones eficientes, escalables y alineadas con los requerimientos del negocio.
Dentro de sus funciones se encuentra desarrollar y mantener componentes de bases de datos; crear y optimizar consultas, procedimientos almacenados y procesos ETL; realizar actividades de codificaci贸n, depuraci贸n, pruebas y resoluci贸n de problemas a lo largo del ciclo de desarrollo; asegurar la calidad, integridad y disponibilidad de los datos; colaborar con equipos de desarrollo y arquitectura para integrar correctamente los componentes de back-end; mantener la documentaci贸n t茅cnica actualizada; y contribuir a la mejora continua de los procesos y est谩ndares t茅cnicos relacionados con la gesti贸n de datos.
Responsabilidades Espec铆ficas
- Utilizar T鈥慡QL para consultar, comparar y extraer datos de m煤ltiples bases de datos seg煤n sea necesario, empleando uniones internas y externas, as铆 como agrupaci贸n de registros.
- Crear y modificar paquetes SSIS complejos y parametrizados.
- Determinar si las tareas deben ejecutarse dentro de los paquetes o directamente en la base de datos.
- Administrar transacciones dentro de los paquetes cuando corresponda.
- Generar scripts de configuraci贸n para actualizar la informaci贸n del entorno durante los despliegues.
- Desplegar paquetes en los servidores y configurar su ejecuci贸n adecuadamente.
- Generar scripts de trabajos de SQL Agent para activar paquetes.
- Dise帽ar, crear y modificar informes SSRS complejos utilizando procedimientos almacenados como fuentes de datos, garantizando su correcta visualizaci贸n en los formatos requeridos.
- Configurar suscripciones est谩ndar y basadas en datos que cumplan con los m茅todos de entrega solicitados.
- Utilizar herramientas de control de versiones para registrar el c贸digo, aplicando estrategias de ramificaci贸n (branching), combinaci贸n (merging) y shelvesets cuando sea necesario.
- Elaborar o actualizar la documentaci贸n de los objetos, procesos, paquetes o informes creados o modificados, siguiendo los est谩ndares de documentaci贸n establecidos.
- Aplicar actualizaciones acumulativas de SQL Server.
- Cumplir con los planes del proyecto y con los est谩ndares de la industria.
- Adherir a los est谩ndares, pol铆ticas y procedimientos internos.
- Realizar otras tareas asignadas.