Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

PySpark Python Developer

Full-time

VDart Inc

Job Title: PySpark Python Developer

Location: Mississauga, ON

Duration: Full Time


Required Qualifications:

  • At least 4 years of Information Technology experience
  • 4+ years of experience in Big Data technologies.

Strong expertise in:

  • Apache Spark (Core, SQL, DataFrames, RDDs)
  • Scala programming
  • PySpark
  • Hands-on experience with:
  • Kafka (real-time streaming)
  • Hadoop ecosystem (HDFS, Hive, Impala)
  • NoSQL Databases (HBase, MongoDB, Couchbase)
  • Strong understanding of distributed computing concepts and data processing frameworks.
  • Experience in building ETL/data pipelines for large-scale datasets.
  • Proficiency in SQL and data modeling.

Preferred Qualifications:

  • Hands-on experience with data lakes, data warehouses, and scalable ETL pipeline design, including batch and real-time processing architecture.
  • Strong understanding and practical exposure to Agile software development methodologies (Scrum) and SDLC practices.
  • Proven experience in Banking domain, supporting use cases such as fraud detection, risk analytics, regulatory reporting, and customer insights.
  • Excellent analytical, problem-solving, and communication skills, with the ability to translate business requirements into scalable technical solutions.
  • Demonstrated ability to work effectively in cross-functional, multi-stakeholder environments, collaborating with Business, Data Engineering, and Architecture teams.
  • Experience with real-time data streaming frameworks such as Kafka and Spark Streaming for low-latency processing.
  • Understanding data modeling concepts (dimensional modeling, snowflake schemas) to support analytics workloads.
  • Experience and desire to work in a global delivery environment.

Key Responsibilities:

  • Design and develop large-scale data processing pipelines using Apache Spark (Scala & PySpark)
  • Build and optimize batch and real-time data processing workflows using Spark, Kafka, and Hadoop ecosystem
  • Develop Spark applications using RDDs, DataFrames, and Spark SQL for complex transformations
  • Develop and optimize PySpark applications leveraging joins, Spark DAG execution flow, stage optimization, transformation techniques, and streaming with dynamic allocation and failover handling.
  • Implement streaming pipelines using Kafka and Spark Streaming / Structured Streaming
  • Develop and maintain HDFS, Hive, NoSql and Impala-based data lake solutions
  • Convert existing SQL/Hive workloads into optimized Spark jobs for improved performance
  • Work with ETL pipelines to ingest, cleanse, transform, and process large datasets
  • Optimize performance through partitioning, caching, serialization, and tuning techniques
  • Handle data formats such as Parquet, ORC, Avro, JSON
  • Integrate multiple data sources including streaming systems, flat files RDBMS, and APIs
  • Collaborate with cross-functional teams to understand business requirements and translate them into scalable technical solutions
  • Ensure data quality, reliability, and performance monitoring across pipelines
  • Participate in code reviews, design discussions, and best practices implementation

Key Skills:

  • Distributed Data Processing.
  • Spark Optimization & Performance Tuning.
  • Real-time Data Streaming.
  • Data Modeling & ETL Design.
  • Problem-solving and Analytical Thinking.
  • Strong Communication & Stakeholder Management.

Nice to Have:

  • Exposure to Machine Learning pipelines or MLOps workflows.
  • Experience with Databricks platform.
  • Experience with AWS/GCP.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the PySpark Python Developer in Ontario, CA vacancy
  •  ...Job Title: Python Developer Location: Mississauga, ON 8-10 years of relevant experience in Apps Development or systems analysis role Core AI/ML Foundations: Strong foundational knowledge in GenAI , Machine Learning (ML modeling), Data Science, Statistics... 
    Suggested

    AIT Global inc.

    Ontario, CA
    5 days ago
  •  ...have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients.Who should... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Ontario, CA
    1 day ago
  • $110k - $135k

     ..., SVN)Ability to work effectively inside a multi-disciplinary team environmentStrong experience and proficiency in designing and developing real-time business applicationsExposure to enterprise tools such as ServiceNow, Jira, and SharePointSolid understanding of SDLC processes... 
    Suggested
    Ongoing contract
    Full time
    Work experience placement
    Casual work
    Flexible hours

    SS&C Technologies

    Ontario, CA
    2 days ago
  • Senior .NET Developer / Lead Backend Developer Location: Toronto, Ontario Work Model: Hybrid - 4 days onsite and 1 day remote Experience Required: 12 15 years Position Type: Contract Job Summary We are seeking an experienced Senior .NET Developer... 
    Suggested
    Contract work
    Work at office
    Remote work

    Innova software Services Inc

    Ontario, CA
    5 days ago
  •  ...guidance on identity and access management initiatives. Experience or familiarity with API security concepts and best practices. Python experience, particularly for implementing security fixes while preserving existing application functionality. Java experience,... 
    Suggested

    J M Group Inc

    Ontario, CA
    5 days ago
  •  ...Job Title: Full Stack Software Developer Intermediate Location: Toronto, Ontario - Remote Must Haves ~8+ years of professional...  ...Working knowledge of backend development using one or more of: Python, C#, .NET, Java, Node.js ~ Working knowledge of SQL... 
    Remote work

    Innosystech Inc

    Ontario, CA
    5 days ago
  •  ...We are looking for a Java Full Stack Developer with 5+ years of experience in Java, Spring Boot, Angular, REST APIs, MongoDB, Redis, Elasticsearch, OpenShift, Jenkins, GitHub, and CI/CD. Responsibilities: ~5+ years' experience in full-stack development with a strong... 

    J M Group Inc

    Ontario, CA
    5 days ago
  •  ...Job Title: Java Full Stack Developer Wealth Management Location: Toronto, ON Work Arrangement: Hybrid 4 Days Onsite Experience: 6+ Years Full Time Job Description We are seeking an experienced Java Full Stack Developer with strong expertise... 
    Full time

    Acestack

    Ontario, CA
    5 days ago
  • $69.6k - $142.7k

    Job Title: Front End Developer Tableau/PythonJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start...  ...seasoned Front-End Software Developer experienced in Tableau and Python, to assist in the design, development, and maintenance of... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Norco, CA
    4 days ago
  •  ...We are hiring a Frontend UI / Full Stack Developer with strong experience in frontend technologies and full stack development, with the ability to work across both frontend and backend components. Required Skills Vue.js JavaScript / TypeScript HTML... 

    J M Group Inc

    Ontario, CA
    2 days ago
  • $91.6k - $115.2k

     ...needs into analytical solutions. Use programming languages (Python, Pyspark, SQL) to extract and prepare data, apply statistics and...  ...potential to achieve your career goals. Here at TD, we hire and develop the best. Training & Onboarding We will provide training... 
    Work experience placement
    Work at office
    Work from home

    TD

    Ontario, CA
    more than 2 months ago
  •  ...Canada ( remote) Summary What we're looking for: Python, REST APIs, GraphQL Claude, Copilot, OpenAI, Gemini, Llama...  ...engineering fundamentals Key Responsibilities: Design and develop AI-powered applications and agentic workflows Identify and... 
    Remote work

    Innova software Services Inc

    Ontario, CA
    3 days ago
  • Job Title: Sr. Java Developer TDM Location: Toronto, ON Work Arrangement: Onsite Employment Type: Full-Time Job Description...  ...and management Create scripts and automation using Java, Python, and Shell scripting Work with relational and non-... 
    Full time

    Acestack

    Ontario, CA
    5 days ago
  •  ...Job Title: Senior Frontend Web Developer Location: 100% Remote, Canada Job Type: T4 Contract Experience: 8+ Years Rate: CAD 65 to 70 per hour Role Summary We are hiring for a Senior Frontend Web Developer to work on a cutting... 
    Hourly pay
    Contract work
    Temporary work
    Remote work

    Parent Organization

    Ontario, CA
    2 days ago
  •  ....NET Full Stack Developer Location: Toronto, ON Work Arrangement: Hybrid Employment Type: Fulltime FTE - Permanent Experience: 6 8 Years Job Summary: We are seeking an experienced Full Stack Developer with strong expertise in Angular, .NET/C#,... 
    Permanent employment
    Full time

    Acestack

    Ontario, CA
    2 days ago
  •  ...Assignment: RQ00770 - Software Developer - Full Stack - Senior Requisition: RQ00770 Job Title: Full Stack Developer - Senior - HSI Client: Ontario Health Start Date: 2026-09-21 End Date: 2027-03-27 Department: Digital Excellence in Health... 
    Work at office
    Flexible hours
    2 days per week

    Cleo Consulting

    Ontario, CA
    5 days ago
  •  ...Assignment: RQ11325 - Software Developer - Full Stack - Senior Job Title: Full Stack Developer - Senior Requisition (SS): RQ11325 Start Date: 2026-09-28 Client: Community Services Cluster End Date: 2027-08-30 Office Location: 777 Bay Street,... 
    Work at office

    Cleo Consulting

    Ontario, CA
    3 days ago
  •  ...Job Title: AEM Full Stack Developer Location: Ontario and British Columbia, Canada (Remote) Job Type: Full Time Job Description: The AEM Full-Stack Developer plays a key role in delivering scalable, high-performing digital experiences across MarTech content... 
    Full time
    Remote work

    VDart Inc

    Ontario, CA
    3 days ago
  •  ...Assignment: RQ00779 - Software Developer - Full Stack - Senior Requisition: RQ00779 Job Title: Sr. Full Stack for PHSD user interface modernization Project Client: Ontario Health Start Date: 2026-09-21 End Date: 2027-03-31 Department: Digital... 
    Full time
    Work at office
    Work from home
    Home office

    Cleo Consulting

    Ontario, CA
    2 days ago
  •  ...Hi , Hope you're doing well. Location : ONTARIO, TORONTO Onsite I'm reaching out regarding a Full-Stack Developer opportunity that requires: ~4+ years of overall technology experience ~1+ year of experience in Contact Center and Conversational... 
    Full time

    Siri InfoSolutions Inc

    Ontario, CA
    5 days ago
  •  ...Expertise in Google CCAI/CES, Dialogflow CX/ES, Vertex AI , or similar platforms. ~ Experience with LLMs, Prompt Engineering, Python, REST APIs , and GCP . ~ Knowledge of IVR, Voice Bots, Chatbots, STT/TTS , and Contact Center platforms (Genesys, NICE... 
    Work at office

    Siri InfoSolutions Inc

    Ontario, CA
    5 days ago
  •  ...We are hiring for a Full Stack Developer. The role focuses on enterprise application development, technical leadership, application modernization, cloud adoption, and API development using Microsoft technologies. A strong fit will have 20+ years of experience with... 

    J M Group Inc

    Ontario, CA
    5 days ago
  • Full Stack Developer Employment Type: Full-Time Location: Markham, ON Work Arrangement : Hybrid Onsite 3 days per week (Monday, Tuesday & Wednesday) Position Overview We are seeking an experienced Full Stack Developer with strong expertise in Java... 
    Full time
    3 days per week

    Hirematic Talent Solutions

    Ontario, CA
    5 days ago
  •  ...Assignment: RQ11408 - Software Developer - Full Stack - Senior Job Title: Full Stack Developer Requisition (SS): RQ11408 Start Date: 2026-08-24 Client: Labour and Transportation Cluster End Date: 2027-03-31 Office Location: 87 Sir William Hearst... 
    Interim role
    Work at office

    Cleo Consulting

    Ontario, CA
    2 days ago
  • $120k - $160k

     ...experiences that feel effortless, connected, and customer-first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences at Flinks. You'll work across the Angular/TypeScript front end and the... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Flinks

    Ontario, CA
    21 days ago
  • $115k - $155k

     ...Software Engineer Analyze, designs, modifies, develops, deploys, and implements software programming applications. Supports and/or...  ...scripting languages, including but not limited to VBScript, Perl, Python, *nix shell scripting, WScript. Administration experience... 
    Work experience placement
    Work at office
    Shift work
    Weekend work

    Pomona Valley Hospital Medical Center

    Pomona, CA
    9 hours ago
  • $100k - $140k

     ...reliability, and security  Write new tools, services, and platforms in Python Research new technologies to solve tomorrow’s data...  ...experience ~ Ability to write high-quality code in Python and PySpark ~ Strong understanding of database fundamentals and software... 
    Temporary work
    Fixed term contract
    Work at office
    Local area
    Work from home

    Webtoon

    Ontario, CA
    9 days ago
  • Job Summary: The Senior Full Stack Software Developer is responsible for designing, developing, testing, and maintaining complex software applications using both front-end and back-end technologies. This role involves collaborating with cross-functional teams to deliver... 
    Full time

    vTech Solution

    Ontario, CA
    2 days ago
  •  ...Amazon Connect Engineer with strong hands-on experience designing, developing, and supporting enterprise-scale Amazon Connect contact center...  ..., and IVR Develop and maintain solutions using Java, with Python and JavaScript as an advantage Collaborate with technical... 
    Full time

    Acestack

    Ontario, CA
    3 days ago
  • Job Summary: The Senior Full Stack Software Developer is responsible for designing, implementing, and maintaining complex web applications and data pipelines. This role requires expertise in both front-end and back-end development, ensuring scalable, high-performance solutions... 
    Full time

    vTech Solution

    Ontario, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to PySpark Python Developer. Be the first to apply!