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
    Senior Software Engineer, Cloud Backend

    Senior Software Engineer, Cloud Backend

    Evertz Microsystems Limited • Burlington, ON, Canada
    Full-time
    Skills and Experience you will bring : .At least 4 years of exposure to AWS Cloud computing.A good eye for well-structured, modular and maintainable code. A passion for writing unit tests for your cod...Show more
    Last updated: 30+ days ago • Promoted
    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
    Lead Developer / Architect (Full Stack)

    Lead Developer / Architect (Full Stack)

    PHD Solutions • Burlington, ON, Canada
    Full-time +1
    Lead Developer / Architect (Full Stack) • Burlington, ON • Full-time, permanent role (Monday – Friday, with flex hours), Remote working is a possibility. Salary : $110,000 - $135,000 commensura...Show more
    Last updated: 30+ 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
    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: 3 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
    Salesforce Developer - Drillo.AI

    Salesforce Developer - Drillo.AI

    Drillo.AI • mississauga, on, ca
    Full-time
    Title : Salesforce Developer – Revenue Cloud (CPQ & Billing).Employment Type : Contract / Fulltime.Salesforce Revenue Cloud (CPQ & Billing). Quote-to-Cash (Q2C) transformation initiative.This role will...Show more
    Last updated: 2 hours ago • Promoted • New!
    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
    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
    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
    Customer & Programming Associate

    Customer & Programming Associate

    Burlington Public Library • Burlington, ON, Canada
    Part-time +1
    Title : .Customer & Programming Associate &n...Show more
    Last updated: 1 day ago • Promoted
    DevOps Engineer

    DevOps Engineer

    Rivago Infotech Inc • mississauga, ON, ca
    Full-time
    Key Responsibilities Database Reliability : Own the lifecycle of production MySQL instances (Aurora, RDS, or On-Prem), ensuring 99.Infrastru...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    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: 21 hours ago • Promoted • New!
    C# Developer

    C# Developer

    freelance.ca • Vaughan, Canada
    Full-time
    Our client is a global life sciences organization specializing in scientific test and measurement solutions.They are seeking a Senior C# Developer to contribute to a global Research and Development...Show more
    Last updated: 11 days ago • Promoted
    Sr. Python Developer

    Sr. Python Developer

    IntelliPro Group Inc. • Mississauga, ON, Canada
    Full-time
    At least 10 years of Experience in Python development.Must have hands-on experience in Python and Pyspark.Experience in Python testing and code analysis tools like Pytest and Pylint.At least 5 year...Show more
    Last updated: 30+ 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