Skip to main content
Post your resume and find your next job on Indeed!

ETL jobs in Brampton, ON

Sort by: -
    • This is a full-time, permanent remote position focused on designing and implementing robust ETL pipelines and data solutions.
    • Job Types: Full-time, Permanent.
  • View similar jobs with this employer
    • Design develop and maintain data pipelines using PySpark for largescale data processing.
    • Perform data transformations aggregations and validations using Spark…
    • Type:* 6 Month Contract (with potential extension), 8 hours/day, 40 hours/week.
    • Work Experience:* 5–10+ years ETL Developer / Data Engineering, SQL, Microsoft…
    • The Sr Data Specialist provides technical leadership in designing, implementing, and optimizing McKesson’s enterprise data infrastructure to enable advanced…
  • View similar jobs with this employer
    • This role requires at-least 4-5 years’ of hands-on experience.
    • This is a hands-on development role that will offer exposure to the full development cycle,…
    • Type of role: Contract to Hire.
    • Contract Rate: $70 INC per hour (contracting).
    • Collaborate with application developers and system architects to design and…
    • Infosys is looking for an Oracle Fusion HCM Oracle Time & Labor Techno Functional Lead to implement and support OTL modules for Canadian public sector clients.
    • The overall objective of this role is to drive applications systems analysis, development and maintenance activities.
    • As part of the Inventory Management Applications Suite, Senior Application Developer is responsible for leading very high volume / low latency enterprise multi-…
    • We are seeking an experienced Data Migration Lead with deep expertise in Salesforce Administration, data migration, and data quality management to lead…
    • La réalisation de projets d’intégration, principalement via la technologie FME, en combinaison avec une panoplie d’autres technos;
    • Flexible work arrangements and a hybrid work model.
    • Possibility to purchase up to 5 extra days off per year.
    • Annual bonus target, based on the base salary, with…
    • Les centres de technologie de pointe représentent le moteur de la réinvention dans le parcours de transformation de nos clients.
  • View similar jobs with this employer
    • As our Senior Full Stack Developer you will be instrumental in using your skill and experience as part of a team to design, implement, maintain, and test…
  • View similar jobs with this employer
    • MDA is seeking a talented and experienced DevOps Specialist to be part of the IT Enterprise Business System team to play a crucial role to design, implement,…
Get email updates for the latest ETL jobs in Brampton, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Job Post Details

ETL Developer (Python & SQL) – Full-Time, Permanent, Remote - job post

Lys Intelligence Inc.
CanadaRemote
$57,070.09–$118,520.33 a year - Permanent, Full-time

Job details

Pay

  • $57,070.09–$118,520.33 a year

Job type

  • Permanent
  • Full-time

Benefits

Pulled from the full job description

  • Paid time off
  • Vision care
  • Dental care
  • Life insurance
  • Disability insurance
  • Extended health care
  • Work from home

Full job description

We are seeking a highly skilled ETL Developer with deep expertise in Python and SQL to join our team.
This is a full-time, permanent remote position focused on designing and implementing robust ETL pipelines and data solutions.

_ Important : The interview process is highly technical and will focus heavily on Python and SQL. You will be required to write actual, working code during the interview — no pseudocode, no AI tools. Use of AI assistance during interviews is strictly prohibited and monitored. If you are not confident in your Python and SQL skills, please do not apply._

Key Responsibilities

  • Design, develop, and maintain ETL pipelines using Python.
  • Build Python scripts for data extraction, transformation, and loading tasks.
  • Write clean, readable, and well-documented code.
  • Write complex SQL queries (joins, aggregations, filters, subqueries, etc.).
  • Work with various SQL and NoSQL databases (PostgreSQL, MySQL, SQL Server, MongoDB, etc.).
  • Deploy applications using Docker (experience with Kubernetes is a plus).
  • Work with Linux environments and write shell scripts to automate tasks.
  • Use Git for version control and collaborate on shared codebases.
  • Collaborate closely with other ETL developers, data architects, and product owners.
  • Maintain and continuously improve an existing codebase.
  • Engage in research and development to design and test new data pipelines.

Required Skills & Experience

  • Python (2+ years) – strong experience working with various data types and data manipulation libraries.
  • SQL (2+ years) – ability to write, debug, and optimize complex SQL queries across multiple databases.
  • Experience with multiple database systems, including both relational and non-relational.
  • Linux/Shell scripting (2+ years) – able to automate and troubleshoot command-line workflows.
  • Git (1+ years) – experience collaborating in version-controlled projects.
  • ETL process knowledge – parsing, filtering, transforming, and loading data efficiently.
  • Understanding of Docker and basic deployment practices.
  • Strong communication and documentation skills.
  • Organized, autonomous, and detail-oriented.
  • Enjoy exploring and developing new pipeline architectures and technologies.

Bonus Skills

  • Experience with Snowflake or Databricks.
  • Familiarity with Kubernetes or other orchestration tools.
  • Exposure to data visualization or reporting tools.
  • Experience in data quality validation and pipeline monitoring.

Application Questions

To apply, please be aware of:

  • Python challenge: Interview questions are live coding exercises that must be solved in real time.
  • SQL experience: Candidates will be expected to write SQL statements during the interview to solve real data problems.
  • Portfolio: Share a public GitHub or GitLab project that best reflects your Python skills. If your project is private, describe it in detail (tech stack, challenges solved, and key features).

Job Types: Full-time, Permanent

Pay: $57,070.09-$118,520.33 per year

Benefits:

  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Paid time off
  • Vision care
  • Work from home

Application question(s):

  • Important: The interview process is highly technical and will focus heavily on Python, and SQL. You will be expected to demonstrate advanced understanding of these technologies through live coding and scenario-based questions. If you are not confident in your skills in these three areas, please do not apply.
  • What is the SIP code for Network Blocked?

Work Location: Remote

Let Employers Find YouUpload Your Resume