Python/PySpark Developer

Compunnel Inc.

Mississauga

À distance

CAD 90 000 - 120 000

Plein temps

14 jours+

Obtenez une réponse de ce recruteur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

A tech solutions company is looking for an experienced Python/PySpark Developer to design and optimize data-driven applications. This role involves developing applications, utilizing Databricks, and integrating data pipelines. The ideal candidate will possess strong skills in Python, PySpark, and Azure DevOps, with over 10 years of software development experience. Familiarity with Agile methodologies and CI/CD practices is essential. The position supports remote work and offers opportunities for collaboration and innovation.

Qualifications

  • Over 10 years of software development experience.
  • Minimum 6 years of hands-on experience with Python.
  • Strong expertise in PySpark and Databricks.
  • Proficient in Azure DevOps and CI/CD practices.
  • Experience with Python testing tools like Pytest and Pylint.
  • Solid understanding of algorithms and software architectures.

Responsabilités

  • Develop and maintain applications using Python and PySpark.
  • Implement ETL/ELT processes and integrate data pipelines.
  • Utilize Databricks for processing and analytics.
  • Perform code testing using Pytest and Pylint.
  • Collaborate with cross-functional teams to deliver solutions.

Connaissances

Python
PySpark
Databricks
Azure DevOps
ETL/ELT processes
APIs

Outils

Pytest
Pylint
Django
Flask
Jira

Description du poste

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.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • Mississauga

Sur place
CAD 80 000 - 120 000
Senior Python PySpark Data Engineer – Databricks
Senior Python PySpark Data Engineer – Databricks

Compunnel, Inc. • Mississauga

À distance
CAD 90 000 - 120 000
Azure Cloud Data Engineer
Azure Cloud Data Engineer

Compunnel Inc. • Mississauga

Sur place
CAD 100 000 - 130 000
Python /Pyspark Developer
Python /Pyspark Developer

Atlantis IT Group • Toronto

Sur place
CAD 110 000 - 165 000
Data Engineering Lead and Data Engineers
Data Engineering Lead and Data Engineers

ALLTECH CONSULTING SVC INC • Ottawa

Sur place
CAD 90 000 - 130 000
11543
11543

Maarut • Toronto

Sur place
CAD 120 000 - 160 000
Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing
Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Montreal

Sur place
CAD 110 000 - 150 000
Databricks Engineer
Databricks Engineer

Compunnel Inc. • Mississauga

Sur place
CAD 120 000 - 150 000
Data Engineer Python/PySpark/OpenShift
Data Engineer Python/PySpark/OpenShift

Compunnel Inc. • Mississauga

Sur place
CAD 100 000 - 130 000
Senior Data Engineer
Senior Data Engineer

HCL Technologies Limited • Toronto

Sur place
CAD 120 000 - 180 000