Job Description:
Project Overview
Support transformation of data and capabilities to strategic cloud solutions to support Client Reporting deliverables. Asset Management data is migrating off legacy platforms and onto the Snowflake cloud instance of NTAM Data Vault. Client Reporting Views need to be created in Snowflake NTAM DV to enable Client Reports and other consumers to access data from the strategic source and remove their dependencies on legacy platforms and solutions. As part of this effort, multiple Java NRP Microservices need to be refactored to obtain data from NTAM DV and provide it to downstream consumers and Client Reports will migrate off of the legacy CORIC Reporting Tool and onto a new Reporting Tool.
Contractor's Role
The contractor will help create new Snowflake Reporting views to be consumed by Client Reports or other consumers. Java microservices will also need to be modified to consume data from strategic sources instead of legacy sources. Legacy technology solutions and processes will need to be redesigned to leverage strategic platforms and technologies.
Qualifications (Must Have's)
ANSI SQL experience, Snowflake Cloud and familiarity with SQL scripting is a must to have.
Java, J2SE, Java Serve Pages, XML/XSLT, JSON
Spring/Spring Boot, REST API using Microservice Architecture
JSON, AJAX, JDBC, JPA/ORM framework, JUnit
Pivotal Cloud Foundry (Tanzu Application Service) or Public Cloud
Integration of Snowflake with other data processing and reporting tools
Should have experience working with any of the cloud and able to load data from cloud storage
Strong understanding and experience with Cloud (Azure) services
DevOps and CI/CD Pipelines
Experience with one of the Reporting Tools: Coric, Power BI, cloud based reporting tools like Tableau, Thoughtspot etc.
API Management tools (Layer7 API Developer Portal, Azure APIM.)
Security working with cyber ark, encryptions, data masking etc.
Experience in Financial Services
Nice To Haves
ETL Experience with one of the ETL tool's
Messaging : Kafka
Code quality tools, such as SonarQube, Checkmarx, Appspider, CAST
Monitoring tools such as Dynatrace
Knowledge of data modeling
Experience with Eagle vended product
Python
Tasks & responsibilities [Full list of responsibilities contractor will complete]
Design, Development, Code Review, Documentation, Knowledge Transfer
Comments For Suppliers
Developer must have 5+ years experience, show strong initiative and be self motivated, able to pick up technology and requirements quickly
Any Gradute