Job Opportunity : Senior Software Developer - ETL (RQ08100)
Duration : Nov 18, 2024 – Mar 31, 2025 (Potential extension)
Hours : 7.25 hours / day
Application Requirements (Submit by Nov 13, 12 : 30 PM EST) :
- Updated Resume (Word format)
- Candidate Summary & References
- Expected hourly rate
- Visa Status
- LinkedIn Profile
Apply via email : [email protected]
For daily updates , join the WhatsApp group.
Must-Have Skills :
7+ years of experience with ETL tools (Microsoft SSIS, T-SQL, Oracle)2+ years of experience with Azure Databricks, Delta Lake, and Python / PySparkProficiency in Medallion Architecture (Bronze, Silver, Gold) and Delta LakeExperience with Change Data Capture (CDC) using tools like Oracle GoldenGateStrong understanding of Databricks Workflows for task scheduling and orchestrationHands-on with SQL Server, data modeling, and ETL pipeline optimizationRole Overview :
Key Focus : Design, develop, optimize, and maintain ETL processes in Databricks for data lakes and analytics.Core Responsibilities : Develop pipelines for data transformation using Azure Databricks and PySpark . Implement CDC for real-time data ingestion and maintain data integrity. Optimize data pipelines using Delta Live Tables and Medallion Architecture . Perform data modeling, schema design, and data quality checks. Collaborate with data architects, analysts, and business stakeholders.Deliverables :
ETL Development : Create pipelines for data transformation and ingestion.Data Optimization : Review and enhance ETL performance.Go-Live Support : Manage deployment and troubleshoot post-launch issues.Documentation & Knowledge Transfer : Develop comprehensive documentation and transfer knowledge to Ministry staff.Evaluation Criteria :
Development & ETL Experience (60 points) Deep experience in ETL pipelines, Delta Lake, and Databricks.Design Documentation & Analysis (20 points) Strong skills in documentation, error handling, and troubleshooting.Certifications (10 points) Relevant certifications like Azure Data Engineer or Databricks Certified Data Engineer.Communication & Leadership (10 points) Strong collaboration skills and experience in Agile environments.Total : 100 points
Notes :
Hybrid work arrangement : 3 days onsite at 5775 Yonge Street, Toronto.Remote work may be allowed initially but requires onsite presence as per Ministry directives.Public sector experience is an asset.