This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a skilled and experienced Assistant Vice President to join our technology team as an Ab Initio Developer. The ideal candidate will have a strong background in data engineering and ETL processes. This role is responsible for the design, development, implementation, and support of new and existing data applications in coordination with the broader Technology team. The overall objective is to contribute to applications systems analysis and programming activities, delivering robust, scalable, and high-quality data solutions that meet specific business needs.
Job Responsibility:
Design, develop, and implement high-performance, scalable, and reliable ETL workflows and data pipelines using Ab Initio (GDE, Co>Operating System, EME)
Collaborate with business analysts, data architects, and other stakeholders to gather and analyze requirements for data integration, transformation, and processing
Develop and optimize complex Ab Initio graphs for data extraction, transformation, and loading (ETL/ELT) from various sources
Conduct tasks related to feasibility studies, time and cost estimates, and IT planning for data-centric projects
Implement data quality checks, error handling, performance tuning, and exception management within data pipelines to ensure data integrity and reliability
Utilize in-depth specialty knowledge of applications development and data engineering to analyze complex problems, provide evaluation of system processes, and make evaluative judgments
Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation, as well as provide operational support for applications
Serve as an advisor or coach to new or lower-level analysts, providing technical guidance and mentorship
Ensure essential procedures are followed, help define operating standards and processes, and contribute to the continuous improvement of our data engineering practices
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
Requirements:
8-12 years of relevant experience in software development, with a strong focus on data engineering, ETL, and data warehousing
Proven experience in managing and implementing successful data projects
Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Extensive hands-on experience with the Ab Initio suite of tools (GDE, Co>Operating System, EME, Conduct>It)
Advanced knowledge of SQL and experience with relational databases (e.g., Oracle)
Strong knowledge of data warehousing concepts, ETL/ELT processes, and data modeling
Proficiency in Unix/Linux environments and shell scripting
Exceptional problem-solving and analytical skills
Strong leadership, communication, and interpersonal skills
Ability to operate with a limited level of direct supervision and exercise independence of judgment
Nice to have:
Experience with big data ecosystems (e.g., Hadoop, Python)
Experience in the financial services or banking domain