Apply directly for this position at https://www.fusionanalytics.com/apply/developer-python-scraping.html if you are on a 3rd party website
About Fusion Analytics
We believe in a future where analytics & programming takes the lead role in steering organizations, and that Fusion is positioned as the leading consulting firm for this transformation.
To make this happen we are looking for smart and talented people to join us. You will join a team of analytically minded people that work every day to solve exciting & challenging problems for our clients. Canadian Business magazine has ranked us as one of Canada’s fastest growing companies for four years in a row. Our current client list is a who’s who of amazing companies, including MEC, Sobeys, Staples, IKEA, Walmart and Canadian Tire. We absolutely love what we do and know that you will too.
What makes this role unique
- You will become a master in creating and troubleshooting web scraping related programming & tools
-
Manage data collection, integrate inputs from various back-end services, and use database technologies to optimize throughput
-
Analyzing target websites including reverse engineering, discovering protections and utilizing best approaches for extracting data;
-
Data mine complex online retailers using a variety of methodologies
-
Analyzing the data you obtain, extracting named entities, perform classifications, comparison analyzing etc.
-
Contribute to researching and implementing cost-effective, scalable IT infrastructure as the firm expands
-
Opportunity to mentor your own team
-
One-on-one mentorship and ability to own projects and collaborate with talented people
-
Opportunity for rapid promotion as we build our team (our firm grows at 27% per year)
-
A great work environment in our new open-concept office
Requirements
-
An undergraduate degree in any field
-
2-3 years of Python Experience
-
Experience with web technologies and an understanding of HTML5, CSS, JS
-
Profound experience in Selenium webdriver, HTTP requests, BeautifulSoup, scrapy, IP proxies, server side bot checking mechanism
-
2-3 years of experience with SQL
-
Ability to work with Git flow.
-
Collaborative communication skills (written and oral) - Ability to convert and explain technical concepts to a non-technical audience
-
Development from specifications - Ability to find requirements and break them down into actionable execution plans for the team and proactively identify problems
-
Passion in doing excellent work, willingness to learn, and strong sense of curiosity
-
Nice to Have: Ability to come into the office once a week to mentor the internal team
Compensation
- $90k - $110k a year based on experience
- Health, dental & vision benefits, share options at the management level
Start Date
Application Deadline
- Rolling applications throughout 2022
How to Apply
- Apply with a PDF copy of your resume and undergraduate transcript.
- Please name all files ((application name)) - ((document)) for example John Doe - Transcript.pdf.
- Your resume should highlight your education, your overall GPA, academic scholarships/awards, analytical experience (labeled as Analytical Experience), and other experience (labeled as Other Experience).
- We define analytical experience in its broadest sense (working in a medical lab doing tests, software programming, robotic design, engineering projects, financial modeling, etc.)
Fusion Analytics believes that unchecked biases disproportionately impact the most marginalized people in society—including but not limited to BIPOC, LGBTQ2S+ people, immigrants, and people with disabilities. Fusion Analytics is also committed to compliance with all fair employment practices regarding citizenship and immigration status. Accommodations in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act are available upon request at all stages of the employment process.