Senior Developer - Python Oracle

Vichara Technologies, Inc.
Mississauga
CAD 80,000 - 100,000
Job description

Vichara is a Financial Services focused products and services firm headquartered in NY and building systems for some of the largest i-banks and hedge funds in the world.

Job Description

Short description of the position:
Continue the effort of building NYSIF Enterprise Data Warehouse, consolidating and retiring multiple legacy Data marts with the goal of eliminating unnecessary duplication, establishing a single source of truth, improving data quality, increasing efficiency in the BI team, and reducing maintenance costs. The hired consultant will focus on creating dashboards to facilitate claims/underwriting insight and decision-making. The consultant will also develop prediction models in R/Python, operationalize prediction models created by the data scientists’ team, implement an enterprise data catalog, ensure full data lineage, and assist with integrating financial transactions, cash flows, external auditors’ requests, and accounting reporting into the NYSIF Enterprise Data Warehouse. Additionally, the consultant will recommend DataMart and Data Warehouse best practices and procedures, and design graph data models for developing fraud detection predictive models using Neo4j.

Daily Tasks

This individual will participate and guide development efforts in the following activities:

  1. Provide recommendations, guidance, and actual implementation for new data marts, as well as improving and consolidating existing Data marts.
  2. Participate and contribute to DW/BI projects throughout the project lifecycle.
  3. Establish written best practices, procedures, and generally provide guidance on DW/DM data model design.
  4. Create and maintain up-to-date documentation for all supported DW/DM, ETL.
  5. Plan, create, modify, maintain, test, and implement code in support of the following:
    • Source System extraction processes for the Data Warehouse.
    • ETL processes.
    • BI Dashboards and reports (R, Python).
  6. Develop and maintain Spotfire systems (including prediction models written in R, TERR, and automation services).
  7. Automate source system data extraction processes and data loading of the Data Warehouse.
  8. Operationalize prediction models.

Qualifications

Item Qualification Yes / No
Actual # of Qual. Months

  1. 84+ months: Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.
  2. 84-months Data Modeling experience in designing and creating DataMart, Data Warehouse using Star & Snowflake Schemas in the Insurance industry.
  3. 84-months experience with developing and maintaining predictive systems written in R or Python.
  4. 84-months experience with TIBCO Spotfire Analyst, Web Player using Iron Python, Java Scripts, and R.
  5. 84-months experience in developing, documenting, and maintaining end-to-end ETL data pipeline using IBI Data Migrator (or similar tools).
  6. 24-months experience in developing data warehouse in the Workers’ Compensation Insurance industry (Medical Billing, Claims, DBL, PFL, Underwriting, Premium, and payroll).
  7. 84-months experience in Oracle PL/SQL development, including triggers, stored procedures, packages, and advanced query optimization, database design, and implementation.
  8. 24-month experience using graph database, Neo4j data science library, developing fraud detection solutions.
  9. 48-months experience in data management, data governance, data quality, and data lineage tools.
  10. Bachelor’s Degree in Computer Science.
  11. Master’s Degree in Computer Science or Data Science.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Developer - Python Oracle jobs in Mississauga