Hello! We're FortNine. We are one of North America’s fastest growing e-commerce stores in the powersports industry, and are looking to grow our ranks!
We are currently seeking a dedicated and skilled Intermediate Data Processing Specialist with a strong focus on web scraping and python development to join our dynamic team. This role requires a deep understanding of web technologies, data extraction techniques, and data formatting. The ideal candidate will have a proven track record of developing efficient web scraping solutions and processing large datasets with accuracy.
This position offers a hybrid work model, allowing for a balance between in-office collaboration and remote flexibility. Therefore, only Montreal and surrounding area applicants are being considered.
Key Responsibilities:
- Design, develop, and maintain web scraping scripts and tools to extract data from various online sources efficiently
- Implement advanced data parsing, cleaning, and formatting techniques using Python and regular expressions
- Work closely with data analysts and other stakeholders to understand data requirements and deliver structured data in usable formats
- Ensure data integrity and reliability of scraped data through rigorous testing and validation processes
- Optimize existing scraping and data processing scripts for performance and scalability
- Stay updated with the latest web technologies and scraping methodologies to ensure best practices are followed
- Participate in code reviews, contributing to the team's continuous improvement in code quality and best practices
Qualifications:
- Minimum of 1 year of professional experience in Python programming, specifically focused on web scraping and data processing
- Strong understanding of HTML, CSS, JavaScript, and other web technologies relevant to web scraping
- Experience with Python frameworks such as Scrapy, Beautiful Soup, Selenium or Flask/Django
- Familiarity with database systems (MySQL) and data storage formats (JSON, CSV, XML)
- Advanced skills in writing complex regular expressions for efficient data parsing and validation
- Solid understanding of best practices in web scraping, including respect for robots.txt, rate limiting, and user-agent string usage
- Solid understanding of version control (Git)
- Excellent problem-solving abilities, with attention to detail and accuracy in data handling
- Strong communication skills and the ability to work effectively in a team environment
- Proactive in staying current with new technologies and programming techniques
Additional Requirements:
- Availability to work in a hybrid setting, with a schedule that includes both in-office and remote work
- Willingness to participate in team meetings and collaborate with colleagues both in-person and virtually
What We Offer:
- A collaborative and supportive work environment where innovation and creativity are encouraged
- Opportunities for professional growth and development
- Competitive salary and benefits package
- Flexible hybrid work arrangements to support work-life balance
Application Instructions:
Interested candidates should submit relevant project examples or GitHub repositories that demonstrate expertise in web scraping and data processing.
Powered by JazzHR
VHuLr8YyFk