Description

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

Education

Any Gradute