Job Description
Source One is a consulting services company and we’re currently looking for the following individual to work as a Consultant to our direct client a Global Fixed Income Investment Company.
If interested, please send me an updated Word attachment of your resume, thank you.
JOB DESCRIPTION:
Company: Global Fixed Income Investment Company
Title: Data Engineer
Duration: On-going Consultant (6 months plus)
Location: On-site in Princeton NJ 08540
No CTC No Sponsorship No Employers
MUST BE LOCAL to Princeton NJ 08540 for being on-site
MUST have Financial Investment Industry experience with Buyside, FIX Fixed Income, Asset Managements, Hedge Funds, Mutual Funds, and Bonds
NEEDS: Python, SQL, JavaScript, Snowflake, AZURE/AWS (S3, Athena, Lambda, SNS, SQS, Glue), APIs (Web Services, REST), PowerShell/Linux Shell Scripting, UI interface (Matplotlib, Streamlit), OLTP, OLAP, Dimension, Facts, Data Modeling
Responsibilities:
• Building, Optimizing & supporting data pipelines utilizing Python, SQL & JavaScript including Snowflake & AWS
• Building & maintaining frameworks using stored procedures & Python to simplify design patterns
• Building Data APIs (Web/REST APIs)
• Developing, Building, Testing Object oriented enterprise standard applications / Systems / Framework.
• Setup Python standards & work with infrastructure team for setting up Applications Infrastructure
• Working with DevOps team to standardize deploying Python application
• Resolving overnight batch issues escalated by offshore team
• Perform Code review for other team members
Requirements:
• Good Communication, & problem-solving abilities
• Ability to work as an individual contributor and collaborating with the Global team.
• Strong experience with Data Warehousing - OLTP, OLAP, Dimension, Facts, Data Modeling
• Expertise implementing Python design patterns (Creational, Structural and Behavioral Patterns).
• Expertise in Python building data application including reading, transforming and writing data sets.
• Strong experience in using boto3, pandas, NumPy, pyarrow, Requests, Fast API, Asyncio, Aiohttp, PyTest, OAuth 2.0, multithreading, multiprocessing, Snowflake Python Connector & Snowpark
• Experience in Python building data APIs (Web/REST APIs)
• Experience with Snowflake including SQL, Pipes, Stream, Tasks, Time Travel, Data Sharing, Query Optimization
• Experience with Scripting language in Snowflake including SQL Stored Procs, Java Script Stored Procedures & Python UDFs
• Understanding of Snowflake Internals & experience in integration with Reporting & UI applications
• Strong Experience with AWS tools such as S3, Athena, Glue, Lambda, SNS, SQS etc.…
Good to have:
• Familiarity with building reports using reporting tools such as Tableau
• High level understanding of ETL tools such as Informatica
• Familiarity with batch schedulers such as Active Batch
• Experience with Realtime data streaming using message queues
• Python Libraries Kivy, Dash, PyTorch and Poetry Tool
• Experience in Python building UI interface with libraries such as Matplotlib, plotly, streamlit
• DevOps experience specially utilizing Azure Devops for deploying Python applications
• Experience with scripting such as PowerShell and Unix Shell
Best Regards,
Alan Naroden - Senior Recruiter
Source One Technical Solutions - A WBENC Certified Company
Cell:
Company Description
A WBENC (woman owned) certified company; Source One provides a full range of professionals to the Pharmaceutical & Healthcare, Defense, Technology, Financial Services, Retail & Manufacturing, and Energy & Transportation industries nationwide.