Big Data Lead
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Role: Big Data Lead
Location: Toronto, ON
Fulltime
Develop and maintain scalable data pipelines using PySpark and Spark SQL for processing large datasets efficiently. Write clean, reusable, and optimized code in Python for data manipulation, analysis, and automation tasks. Design and implement ETL workflows to extract, transform, and load data from various structured and unstructured sources. Collaborate with data engineers, analysts, and stakeholders to understand data requirements and deliver solutions. Optimize Spark jobs for performance tuning, resource utilization, and minimizing execution time. Work with distributed computing frameworks to process and analyze big data in a cloud or on-premises environment. Develop and maintain unit tests to ensure the accuracy and reliability of data pipelines and transformations. Utilize Spark SQL for querying and managing large datasets stored in distributed systems like Hadoop or cloud storage. Monitor and troubleshoot data pipeline issues, ensuring reliability and timely delivery of data. Stay updated with the latest advancements in PySpark, Spark SQL, and big data technologies to improve existing systems.
More about this job
Responsibilities
Develop and maintain scalable data pipelines and ETL workflows using PySpark, Spark SQL, and Python, while optimizing Spark jobs for performance and reliability. Collaborate with engineers, analysts, and stakeholders to deliver data solutions, monitor pipelines, and troubleshoot issues across distributed environments.
Requirements
The role calls for practical expertise in PySpark, Spark SQL, Python, ETL workflows, and distributed data processing. It also requires the ability to optimize and test data pipelines, work with large datasets in Hadoop or cloud storage, and collaborate with technical and business stakeholders.
Skills
- PySpark
- Spark SQL
- Python
- Data Pipeline Development
- ETL
- Data Transformation
- Spark Performance Tuning
- Distributed Computing
- Unit Testing
- Hadoop
- Cloud Storage
- Data Analysis
- Troubleshooting
- Resource Utilization
Visa sponsorship
Not detected in the job text
Categories
- Data & Analytics
- Technology
- Software
- Management & Leadership
Keywords
- Big Data
- PySpark
- Spark SQL
- Python
- Data Pipelines
- ETL
- Structured Data
- Unstructured Data
- Data Manipulation
- Data Analysis
- Automation
- Spark Performance Tuning
- Resource Utilization
- Distributed Computing
- Unit Testing
- Hadoop
- Cloud Storage
- On-Premises Environments
- Data Engineering
- Data Reliability