Maarut Inc
Tech Lead - Azure Data Engineer
Lead a data engineering team building Azure ingestion pipelines (Data Factory, Data Lake, Synapse, Azure SQL) while still hands-on coding daily. The role emphasizes TDD, automated testing, continuous integration, and tactfully proposing refactoring improvements to fellow developers.
- Compensation
- Not disclosed
- Location
- Montréal, Canada
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- Not specified
- Category
- Data engineering
- Posted
Skills
Must have
- Working within standardized processes
- Hands-on developer experience in large organizations
- Excellent ETL knowledge
- Functional knowledge
- Relational and dimensional models
- Unit testing (TDD), UI testing, automated testing, continuous integration
- Source control and deployment (GitHub, GitHub Actions, Concourse)
- Power BI (Desktop, Service, components including gateway)
- Architecture patterns: object-oriented, cloud (IaaS, CaaS, PaaS, SaaS, iPaaS), application resilience, event-driven
- Led developers on Azure ingestion pipelines (Data Factory, Data Lake, Synapse, Azure SQL)
Full description
Data engineering Tech Lead who has led developers on Azure ingestion pipelines (Data Factory, Data Lake, Synapse, Azure SQL) in large organizations, and still codes daily. Their practice includes TDD, automated testing and continuous integration, and they can propose refactoring fixes to peers with tact.
Requirements
- Working within standardized processes
- Hands-on developer experience in large organizations
- Excellent ETL knowledge
- Functional knowledge
- Relational and dimensional models
- Unit testing (TDD), UI testing, automated testing, continuous integration
- Source control and deployment (GitHub, GitHub Actions, Concourse)
- Power BI (Desktop, Service, components including gateway)
- Architecture patterns: object-oriented, cloud (IaaS, CaaS, PaaS, SaaS, iPaaS), application resilience, event-driven