The Information Service Group (ISG) at Citi is seeking a Technical Specialist (Senior Technical Lead) to build and manage a Reference Data ETL team. The role involves overseeing deliverables, providing architectural guidance, enforcing best practices, and serving as an escalation point for production outages, all while working with global development and vendor teams to maintain and expand the firm's centralized reference data platform.
Requirements
- Ab Initio GDE and Co>Op (Continuous, Batch, Plans)
- Spring Core
- Groovy
- RabbitMQ
- Angular
- MongoDB
- UNIX/Linux Shell scripting
- Oracle concepts, SQL, PL/SQL
- SQL performance tuning
- Autosys
- Data modeling
- Knowledge of advance AbInitio components
- Tibco EMS and other message-oriented middleware
- XML/XSD/XSLT
- Web Services
- Java SE
- Java EE: Servlets, JSP and EJB
- Cobol copybook
- EAI
Responsibilities
- building and managing senior and junior ETL developers
- Work directly with global application development teams, Operations teams/partners to successfully integrate.
- manage deliverables, provide architectural guidance, enforce best Citi practices, conduct code reviews, build support processes, and serve as escalation point during production outages.
- Keep up to date with new technologies and their possible adoption within ISG
- Work on streamlining processes and work closely with other team members, onsite and remote to ensure consistent approach to development/process is used within the application.
- Work with vendor teams to Coordinate and manage key projects.
Other
- 12+ years of experience in designing and delivering ETL solutions on Reference Data Team focused on expanding and maintaining firm centralized reference data platform used by Capital Markets division of ICG.
- Knowledge and experience of managing reference data systems.
- Knowledge of Securities and Pricing data.
- Proven proficiency in dealing with complex technical issues across all aspects of the project lifecycle
- Strong command of ETL architecture and Tools (Abinitio), and working with relational databases
- Experience of working in a demanding and results driven, time critical environment
- All potential candidates must be able to work in a dynamic team environment which includes working and managing teams on different technologies (such as Java, Web Services and C/.NET) and across multiple regions
- Bachelor’s degree/University degree or equivalent experience
- Master’s degree preferred