Back to job search
J&M Group logo

Senior Python Developer with PySpark and AWS

  • Toronto, ON
  • On-site
  • Posted Oct 20, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Apply by
Apr 17, 2027
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Develop with Python and PySpark in AWS cloud environments, including AWS EMR for big data. Gather business requirements and communicate effectively with stakeholders.

Job details

AWS Cloud and AWS EMR (Big Data) Python Core and PySpark (8+ years) Pylint and Pytest (2+ years) PyPI and Gulp (5+ years) Jenkins and UrbanCode CI/CD (2+ years) Strong communication and business requirements gathering Nice To Have React, JupyterLab, Data Engineering/Data Science

What you’ll do

Develop with Python and PySpark in AWS cloud environments, including AWS EMR for big data. Gather business requirements and communicate effectively with stakeholders.

Requirements

Requires 8+ years of Python and PySpark experience, along with experience in AWS cloud and AWS EMR. Also seeks experience with Pylint and Pytest, PyPI and Gulp, Jenkins and UrbanCode CI/CD, plus strong communication and business requirements gathering skills.

Listed skills

  • Python · Preferred
  • Amazon Web Services · Preferred
  • CI/CD · Preferred
  • Communication · Preferred
  • Business Requirements Gathering · Preferred
  • React · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • PySpark
  • AWS
  • AWS EMR
  • Pylint
  • Pytest
  • PyPI
  • Gulp
  • Jenkins
  • UrbanCode
  • CI/CD
  • Communication
  • Business Requirements Gathering
  • React
  • JupyterLab
  • Data Engineering

Job areas

  • Software
  • Technology
  • Data & Analytics
  • Consulting

More jobs from J&M Group

See all jobs from J&M Group