Search jobs > Montreal, QC > Python developer

Data Processing Specialist - Python Developer

FortNine
Montreal, QC, CA
$41,5 an hour (estimated)
Full-time
Quick Apply

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

30+ days ago
Related jobs
FortNine
Montreal, Quebec

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 dynami...

ADP (Automatic Data Processing)
Montreal, Quebec

Implementation Specialist, Payroll. Implementation Specialist, Payroll, you'll be part of ADP's dynamic Implementation team, and at the forefront of delivering enterprise-level services such as Payroll, HR, Time and Attendance, and Benefits Solutions to Major and National accounts. As an Implementat...

Squarepoint Capital
Montreal, Quebec

We are seeking an experienced Python developer to join our Alpha Data team, responsible for delivering a vast quantity of data served to users worldwide. As a technology and data-driven firm, we design and build our own cutting-edge systems, from high performance trading platforms to large scale dat...

Hunter Bond
Montreal, Quebec

Exciting opportunity for a Python Developer with a strong background in data to join a boutique systematic FinTech firm. This is not a Data Engineering position, my client is looking for a Python Software Developer with experience building large software. Collaborate with Data Engineers and Data Sci...

CrowdPlat
Canada

Design, develop, and optimize algorithms in Python and C++ for real-time processing of electro-optical and infrared imagery. OpenCV) for preprocessing tasks such as data augmentation, normalization, and noise reduction. Join our dynamic team at CrowdPlat, where we are working on an exciting aimed at...

Stripe
Canada
Remote

Familiarity with relational and non-relational databases, and ability to design and optimize data schemas to support efficient querying and data processing, optimizing data pipelines, and ensuring seamless data flow across systems. As a Full Stack Engineer in our Internal Data Product Team, you will...

Scribd
Remote US Canada
Remote

Experience developing standards for database design and implementation of various strategic data architecture initiatives around data quality, data management policies/standards, data governance, privacy and metadata management• Working experience integrating with BI frameworks like Qlik, ThoughtSpo...

CB Canada
Canada

The Select Group is seeking a Data Analyst for their top telecommunication client. For this role, the Analyst will join a team that manages the data lakes within the Google Cloud. ...

Faire
Canada

Our experienced data scientists and machine learning engineers are developing solutions related to discovery, ranking, search, recommendations, ads, logistics, underwriting, and more - all with the goal of helping local retail thrive. Our team already includes experienced Data Scientists and Machine...

Summit Employment Solutions
Montreal, Quebec

DBA functions: plan & execute database schema changes, bottleneck analysis, outage prevention/resolution, server/database performance improvements, database maintenance, database recovery. Work will include designing, enhancing, and developing MongoDB databases and Kafka Clusters, and may occasional...