-
Conduct data engineering and analysis expertise to meet business requirements and maximize effectiveness.
-
Oversee technical aspects of data management functions including creating, loading, transforming, cleansing, processing, analyzing, and visualizing data.
-
Works directly or in support of data science/analytics to design, develop, test and integrate data from various sources into large-scale processing systems and databases to use in providing insights that solve business needs.
-
Demonstrate independence working in more than one software development layer of the solution.
-
May be required to provide on-call support.
-
Required to comply with a Code of Ethics which covers a number of obligations related to personal and business conduct as well as personal trading activities for you and members of your household. These same requirements may also apply to other positions across the organization.
-
Bachelor's degree plus 6+ years related work experience or a Master's in related field.
-
Experience with a variety of data modeling techniques and data structures.
-
Experience building/operating systems for data extraction, ingestion and processing of large data sets.
-
Experience building data products incrementally and integrating and managing datasets from multiple sources.
-
Proven experience as an IT professional.
-
Basic leadership and presentation skills.
-
Ability to work directly with data and data stores through programming language such as SQL, Python, Java, etc.
-
Ability to optimize data for analytics and data science.
-
Knowledge and direct experience using business intelligence reporting tools.
-
Excellent planning, organizational, problem-solving, analytical, decision-making and communication skills.
-
Ability to collaborate with others.
-
Able to effectively communicate strategies and designs to all levels of the company.
-
Able to maintain a high degree of accuracy and confidentiality.
-
Knowledge of financial services products and processes.
-
Excellent time management skills.