Azure Data Engineer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Experience
- Years of Experience Required: 5–10 years
- Posting language
- English
- Posted
Original job description
Job Description: Job Title: L4 Engineer
Location: Toronto, ON
Work Type: Hybrid (2–3 days onsite per week, or specify
as needed)
Years of Experience Required: 5–10 years
Job Description
We are seeking an experienced L4 Engineer with strong hands-on expertise in modern data engineering, cloud platforms, and application development. The successful candidate will work across Azure data services, Databricks workflows, and Java/Python‑based engineering to support complex data and analytics solutions. This role requires excellent problem‑solving skills, strong coding abilities, and the ability to work in a fast‑paced, collaborative environment.
Key Responsibilities
- Design, develop, and optimize data pipelines using Azure
Databricks, Azure Data Factory, and Azure SQL.
- Build scalable data engineering and analytics solutions
following best practices in cloud architecture.
- Develop microservices, APIs, and backend components using
Java Spring Boot and Python.
- Utilize GitHub and GitHub Copilot for version control,
code quality, and accelerated development.
- Implement MLOps workflows and model lifecycle automation
using H2O, Databricks ML, or similar technologies.
- Work with TigerGraph for graph-based data modeling,
queries, and analytics optimization.
- Troubleshoot critical production issues and perform root‑cause
analysis across cloud workloads.
- Collaborate with cross‑functional teams including data
engineers, architects, and data scientists.
- Ensure adherence to security, scalability, and
performance best practices across the full development lifecycle.
Top Required Skills
- Azure Databricks (Primary Skill)
Strong experience building notebooks, pipelines, Delta Lake solutions, and distributed data processing workloads.
- Azure Data Factory (ADF)
Expertise in building ETL/ELT workflows, mapping data flows, and integrating data sources.
- Java & Python
Solid programming knowledge for backend and data
engineering tasks using:
Java Spring Boot
Python (Pandas, PySpark, API development)
Additional Technical Skills (Preferred)
Azure SQL / SQL Server
GitHub & GitHub Copilot
H2O / MLOps pipeline tools
TigerGraph or other graph database technologies Experience with cloud security, CI/CD, and DevOps best practices
More about this job
Responsibilities
The L4 Engineer at Astra North Infoteck will design and optimize cloud data pipelines, build APIs and microservices, and troubleshoot production issues. The role also works with data scientists and architects on analytics solutions.
Requirements
Candidates need 5-10 years of hands-on data engineering on Azure, strong Databricks and Data Factory skills, and solid Java and Python programming. Experience with Azure SQL, GitHub, MLOps tools and graph databases is preferred.
Skills
- Azure Databricks
- Azure Data Factory
- Delta Lake
- PySpark
- Pandas
- Python
- Java Spring Boot
- API development
- Azure SQL
- SQL Server
- GitHub
- GitHub Copilot
- H2O
- MLOps
- Databricks ML
- TigerGraph
- graph data modeling
- ETL/ELT
- data mapping flows
- distributed data processing
- root-cause analysis
- cloud security
- CI/CD
- DevOps
Categories
- Technology
- Software
- Data & Analytics
- Consulting
Keywords
- Azure Databricks
- Azure Data Factory
- Azure SQL
- SQL Server
- Delta Lake
- PySpark
- Pandas
- Python
- Java
- Spring Boot
- GitHub
- GitHub Copilot
- H2O
- MLOps
- TigerGraph
- graph database
- ETL
- ELT
- data pipeline
- cloud data engineering
Seniority
Senior
Tools
- Azure Databricks
- Azure Data Factory
- Azure SQL
- GitHub
- GitHub Copilot
- H2O
- TigerGraph
Languages
- English