The Funds team in Citi's services organization needs to modernize its existing platform to build a consolidated and scalable platform that can provide scale, enhance product offerings, and meet new business requirements. This involves managing complex projects to incorporate new functionality, analyze requirements, document solutions, manage implementation, and test systems.
Requirements
- Expertise in scalable data and event-driven enterprise architecture design, data management and data strategy.
- Strong experience in leading the implementation of enterprise data architecture and data engineering utilizing best engineering practices
- Strong experience in design data management solutions and implementing including data control, data lineage, data catalogue, and security access
- Deep expertise in modern data engineering and data integration architecture and technology
- Hands-on experience in data pipelines for batch and events -driven data process
- Hands-on development experience with traditional and modern data systems (relational/non-relational databases, cloud/big data platform, ETL/ELT, data catalogue and data quality/control tools) and data mesh technology
- Experience in data pipeline and integration using Java, Python, Airflow, ETL tools like Abinitio, Dataiku, DataStage etc. and able to perform performance tuning
Responsibilities
- Work on data principles, data integrity, reference data, data model version, and metadata standards for a data platform
- Lead to execute data management strategy, define data quality measures, develop automated data validation control process using programing languages and tools, and dashboard monitoring process with automated alerts
- Identify critical data elements, create data catalog and data lineage for reporting and downstream data feeds
- Evaluate and review overall data flow adhering with data architecture standards, review with stakeholders, and enhance data governance oversight with change management process
- Assess complex data flows, and identify opportunities to simplify end-to-end data process
- Perform data and business process analysis to identify data issues and root causes, and implement resolutions
- Develop scalable and resilient data pipelines with real-time and batch processes into data warehouse
Other
- 10+ years of relevant experience in Apps Development and design.
- Excellent verbal and written communication skills, enabling effective collaboration with cross-functional teams, stakeholders, and management
- Proven ability to effectively use complex analytical, interpretive and problem-solving techniques and execute plan
- Passion and commitment for process and design simplification
- Experience working in financial services