
Database Developer - GBS Americas
Intelligence and National Security Alliance, Bogota, TN, United States
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‑SQL 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.
Requisitos Formación académica:
Título profesional en Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación, Ingeniería Informática o áreas afines.
Experiencia:
Más de 2 años de experiencia en desarrollo de bases de datos. O una combinación equivalente de educación y experiencia.
Información adicional
Salario: A convenir.
Horario: Lunes a Viernes 8 AM a 5 PM.
Tipo de contrato: Indefinido.
#J-18808-Ljbffr
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‑SQL 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.
Requisitos Formación académica:
Título profesional en Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación, Ingeniería Informática o áreas afines.
Experiencia:
Más de 2 años de experiencia en desarrollo de bases de datos. O una combinación equivalente de educación y experiencia.
Información adicional
Salario: A convenir.
Horario: Lunes a Viernes 8 AM a 5 PM.
Tipo de contrato: Indefinido.
#J-18808-Ljbffr