Talent.com
Python/PySpark Developer
Python/PySpark DeveloperCompunnel, Inc. • Mississauga, Peel Region, CA
Python / PySpark Developer

Python / PySpark Developer

Compunnel, Inc. • Mississauga, Peel Region, CA
30+ days ago
Job type
  • Full-time
Job description

We are seeking an experienced Python / PySpark Developer to design, develop, and optimize data-driven applications and solutions.

The ideal candidate will have strong expertise in Python, PySpark, and Databricks, along with experience in Azure DevOps and enterprise data integration.

This role requires a deep understanding of algorithms, data structures, and best practices for building scalable and efficient systems.

Key Responsibilities

  • Develop and maintain applications using Python and PySpark.
  • Implement ETL / ELT processes and integrate data pipelines.
  • Utilize Databricks for data processing and analytics.
  • Perform code testing and analysis using tools such as Pytest and Pylint.
  • Collaborate with cross-functional teams to design and deliver high-quality solutions.
  • Apply architectural design patterns and best practices throughout the SDLC.
  • Consume APIs (REST and others) for data integration.
  • Work in an Agile development environment and participate in sprint planning and reviews.
  • Use version control, ticketing systems, and CI / CD workflows for efficient development.

Required Qualifications

  • Overall 10+ years of software development experience.
  • Minimum 6 years of hands-on Python development experience.
  • Strong experience with PySpark and Databricks.
  • Proficiency in Azure DevOps and CI / CD practices.
  • Experience with Python testing and code analysis tools (Pytest, Pylint).
  • At least 4 years of full-time development experience using Python.
  • At least 4 years working with T-SQL, XML, and enterprise schedulers.
  • Solid understanding of algorithms, data structures, and architectural design patterns.
  • Extensive experience in software development and SDLC.
  • Familiarity with frameworks such as Django, Flask, Pyramid, or Tornado.
  • Integration experience (ETL, ELT) with Python; SSIS knowledge is a plus.
  • Strong analytical mindset and ability to create high-level product specifications and design documents.
  • Proven collaboration and influencing skills.
  • Preferred Qualifications

  • Experience with API management and advanced data integration techniques.
  • Familiarity with cloud platforms and distributed systems.
  • Exposure to Agile methodologies and tools like Jira.
  • #J-18808-Ljbffr

    Create a job alert for this search

    PythonPySpark Developer • Mississauga, Peel Region, CA

    Similar jobs
    Sr. Python Developer

    Sr. Python Developer

    IntelliPro Group Inc. • Mississauga, ON, CA
    Full-time
    Quick Apply
    Python Developer (Pyspark) Position Type : Contract Location : Mississauga, ON Pay Rate : $45-$50 per hour (CAD) Job ID# : JR1030902 Job Description : At least 10 years of Experience in Python developme...Show more
    Last updated: 30+ days ago
    Sr Developer - Data Engineering - Mississauga

    Sr Developer - Data Engineering - Mississauga

    Photon • Mississauga
    Full-time
    Experience of Agile development and scrums.Banking and securities domain knowledge would be an added advantage.Strong experience working across the entire SDLC lifecycle. Programming experience in o...Show more
    Last updated: 10 days ago • Promoted
    Integration Developer — SOA & Oracle Middleware

    Integration Developer — SOA & Oracle Middleware

    IKO Industries • Mississauga
    Full-time
    A leading manufacturing company is seeking an Intermediate Integration Developer in Mississauga, ON.This key role involves maintaining production domains and working on integration projects using O...Show more
    Last updated: 10 days ago • Promoted
    Technology Lead

    Technology Lead

    BrainRidge Consulting • mississauga, on, ca
    Full-time
    Primary Responsibilities and Skills : .In-depth knowledge and Strong hands on exp on.Experience with Amazon Connect SDK.Amazon Connect's Precision routing schema. Lex - chatbot development using Lex A...Show more
    Last updated: 3 days ago • Promoted
    Senior Salesforce SPIFF and Territory Management Consultant (Canada - Remote) - burlington

    Senior Salesforce SPIFF and Territory Management Consultant (Canada - Remote) - burlington

    CloudLabs Inc • burlington, on, ca
    Remote
    Full-time
    CloudLabs Inc was founded in 2014 with the mission to provide exceptional IT & Business consulting services at a competitive price, to help clients realize the best value from their investments.Wit...Show more
    Last updated: 3 days ago • Promoted
    Python Developer

    Python Developer

    Tamanna Technology • mississauga, on, ca
    Full-time
    Python Developer (SAS Background Preferred).Several years of professional experience developing production-grade Python code. Strong proficiency with Python data libraries such as.Comfortable workin...Show more
    Last updated: 2 days ago • Promoted
    Staff Backend Software Engineer - Python

    Staff Backend Software Engineer - Python

    Ouster • Toronto, Ottawa
    Full-time
    Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors.Our advanced vision algorithms and sensor hardware are used in autonomous cars, ...Show more
    Last updated: 10 days ago • Promoted
    Real-time Spark / Scala Big Data Engineer (Contract)

    Real-time Spark / Scala Big Data Engineer (Contract)

    KTek Resourcing • Mississauga
    Full-time
    An established industry player is seeking a skilled mid-senior level professional to join their team in Information Technology. This role emphasizes expertise in Spark, Scala, and Hadoop, with a foc...Show more
    Last updated: 10 days ago • Promoted
    Senior Statistical Programmer - burlington

    Senior Statistical Programmer - burlington

    Warman O'Brien • burlington, on, ca
    Full-time
    Senior / Principal Statistical Programmer | Small CRO | Remote.We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics. As a Senior Statistical Programmer, you...Show more
    Last updated: 30+ days ago • Promoted
    Python Developer

    Python Developer

    Pacer Group • mississauga, on, ca
    Full-time
    Looking for a Python Full-Stack Developer with 5+ years of experience in backend development, web applications, and data processing. Strong hands-on expertise in Django, Flask, FastAPI, and Django R...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Mevotech • Mississauga, ON, CA
    Full-time
    Quick Apply
    JOB PURPOSE Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional...Show more
    Last updated: 30+ days ago
    Senior Dynamics 365 & Power Platform Developer

    Senior Dynamics 365 & Power Platform Developer

    Bank of Canada • Toronto, Ottawa
    Full-time
    A central financial institution based in Toronto is seeking a Senior Developer to join their Retail Payments Supervision team. The ideal candidate will develop features for the regulatory IT platfor...Show more
    Last updated: 10 days ago • Promoted
    Java Python Developer

    Java Python Developer

    VLink Inc • Mississauga
    Full-time
    Started in 2006 and headquartered in Connecticut, VLink is one of the fastest growing digital technology services and consulting companies. Since its inception, our innovative team members have been...Show more
    Last updated: 10 days ago • Promoted
    Data Engineer

    Data Engineer

    Altimetrik • Mississauga
    Full-time
    Direct message the job poster from Altimetrik.Design, develop, and maintain software solutions using Python.Design, develop, and maintain software solutions using. Develop Python and pyspark program...Show more
    Last updated: 10 days ago • Promoted
    Senior Java Developer (Trading Systems)

    Senior Java Developer (Trading Systems)

    Luxoft • burlington, on, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 7 days ago • Promoted
    Tech Lead - AI Chatbot Platform (Python / LangChain)

    Tech Lead - AI Chatbot Platform (Python / LangChain)

    Infosys • Mississauga
    Full-time
    A global leader in digital services is seeking a Technology Lead in Mississauga.The ideal candidate will have extensive expertise in Python, conversational AI, and experience in architecting chatbo...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior Platform Engineer – Ingress & Service Mesh (Istio) - burlington

    Senior Platform Engineer – Ingress & Service Mesh (Istio) - burlington

    Net2Source (N2S) • burlington, on, ca
    Full-time
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Show more
    Last updated: 3 days ago • Promoted
    Senior Integration Developer

    Senior Integration Developer

    Jade Global • Mississauga
    Full-time
    We are seeking a skilled and motivated Data Integration Developer with strong expertise in Python and hands‑on experience in building and managing Apache Airflow pipelines.The ideal candidate will ...Show more
    Last updated: 2 days ago • Promoted