๐ Location Remote
๐๏ธ Category Engineering
โ Commitment Full-time
๐ผ Experience Senior (5-8 years)
๐ฐ Salary range/Hourly rate: 10-20 ๐ Description Requirements
Conducting quantitative and qualitative data analysis of new data
Develop, document, and test the functional requirements and processes needed to Match / Link the new data to existing Canopy data sources
Develop, document, and test the functional requirements and processes needed to incorporate the new data into Products
Produce summaries of findings, insights, and recommendations. All recommendations and findings must be supported by facts/data
Develop expertise in Canopy business rules and provide guidance on the overall impact of business rule changes to systems (downstream impacts)
Understand data transformation, validation, and maintenance rules/edits
Understand data flows from one system to another - feeds into and extracts from the production databases
Recommend changes to existing business rules to improve the overall data quality and performance of data asset
Implement data transformation pipelines in Big Data Platform (Python is a must, Spark, Scala knowledge may come in handy)
Assisting Data Developers in establishing connectivity and automation for data sourcing
Data science including data querying in SQL
Query, process and analyze large data sets
Data reconciliationย
Skill Required
Bachelor's degree in Computer Science or Software Engineering.
5 - 7 years of Python experience in software/applications development with Django/Flask, Rest API, SQL
At least 3 years of experience in data analysis and solution design
Expert knowledge of Python and related frameworks including Django and Flask.
A deep understanding and multi-process architecture and the threading limitations of Python
Scala (optional)
Ability to write complex SQL queries (preferable experience in DWH)
DWH platforms
Attachments Senior Software Engineer (Backend) .docx