El rol de Analista Senior de Programación de Desarrollo de Aplicaciones es una posición de nivel intermedio enfocada en el desarrollo e implementación de sistemas y programas de aplicaciones nuevos o actualizados en colaboración con el equipo de Tecnología.
Nuestro objetivo es contribuir significativamente al análisis de sistemas de aplicaciones y actividades de programación.
- Diseño, desarrollo, prueba y lanzamiento de componentes clave de principio a fin, incluyendo la planificación de sprints.
- Diseño de tablas particionadas y no particionadas, índices, tablas temporales y tablas externas para optimizar el almacenamiento y el rendimiento.
- Gestión de la información en áreas como la Planificación de Arquitectura Empresarial, Gobernanza de Datos, Gestión de Datos Maestros y Almacenamiento de Datos.
- Diseño e implementación de Pipelines ETL escalables y tolerantes a fallos en plataformas BigData para procesar grandes cantidades de información contractual con alta disponibilidad.
- Optimización del rendimiento a través del entendimiento de DAGs ETL en estructuras de datos dentro de plataformas Relacionales y BigData, mejorando el rendimiento de los componentes ETL y de informes.
- Gestión del proceso de lanzamiento a través de RLM y SNOW para todas las fases del SDLC en plataformas Relacionales y BigData.
- Garantizar el cumplimiento de los procesos y gestionar las expectativas de liderazgo.
- Participación activa en sesiones de lluvia de ideas, proporcionando aportes sólidos y asegurando las mejores prácticas del equipo.
- Ofrecer un amplio soporte a los grupos de Desarrollo, SIT y Producción en cuanto a Gobernanza de Datos, Modelado y mantenimiento.
- Título universitario en Tecnología o experiencia laboral equivalente.
- Más de 8 años en desarrollo de aplicaciones/software.
- Más de 6 años de experiencia práctica con herramientas ETL como Abinitio.
- Dominio de Python, Shell y Hive.
- Fuerte experiencia en SQL.
- Experiencia con aplicaciones financieras o procesos financieros es ventajosa.
- Familiaridad con productos de proveedores como Tableau, Arcadia, Paxata y KNIME es un plus.
- Amplia experiencia trabajando en un entorno multicultural y logrando resultados con equipos virtuales.
- Un sólido historial con un récord probado de liderazgo, experiencia y rendimiento.
- Capacidad para trabajar de manera independiente, multitarea y hacerse cargo de varios análisis o revisiones.
Título universitario o experiencia equivalente
Esta descripción del trabajo proporciona una visión general de alto nivel del trabajo realizado. Se pueden asignar otras tareas relacionadas con el trabajo según sea necesario.
Grupo Familiar del Trabajo: Tecnología
Familia del Trabajo: Desarrollo de Aplicaciones
Tipo de Tiempo: Tiempo completo
Citi es un empleador que ofrece igualdad de oportunidades y acción afirmativa. Los solicitantes calificados recibirán consideración sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad o condición de veterano protegido.
Citigroup Inc. y sus subsidiarias ("Citi”) invitan a todos los solicitantes calificados interesados a postularse para oportunidades de carrera. Si eres una persona con discapacidad y necesitas una adaptación razonable para utilizar nuestras herramientas de búsqueda y/o postularte a una oportunidad de carrera, por favor revisa la sección de Accesibilidad en Citi.
Ver el cartel de "EEO es la Ley"
Ver el suplemento de EEO es la Ley
Ver la Declaración de Política de EEO
Ver la Publicación de Transparencia de Pago
Nombre de la compañía: Citi
Título del trabajo: Desarrollador Senior, Big Data, ETL Insight