ETL Developer
at
Maarut Inc
ETL Developer
Location
Toronto, Ontario, Canada
Date Posted
December 23, 2024
**Job Posting: Data Engineer**
**Requirements:**
**Experience and Skill Set Requirements:**
**Must Have:**
- 10+ years of experience in designing, developing, testing, and implementing Extract/Transform/load (ETL) data pipelines with Azure data technologies such as Azure Data Factory, Databricks, Azure Synapse, and/or SQL Data Warehouse.
- 6+ years of experience in data modeling and working with common data warehouse models.
- 6+ years of experience doing analysis and developing with SQL (e.g. Oracle, MS SQL, DB2).
- Knowledge of Python language.
- Strong understanding of Data Engineering best practices for moving large volumes of data.
- Good knowledge in Message Broker and/or Event frameworks (e.g., Kafka, PubSub).
- Good knowledge of popular data standards and formats (e.g., JSON, XML, Proto, Parquet, Avro, ORC).
- Experience working with high volume data exchange and transaction processing systems.
- Experience writing well-documented unit tests and executing them.
- Experience of reverse-engineering data mappings based on application-layer code is highly desirable.
- Ability to express complex technical concepts effectively, both verbally and in writing.
- Strong understanding of SDLC and Agile Methodologies.
- Degree in computer science, math, engineering, or equivalent work experience.
- Excellent communication skills.
**Nice To Have:**
- 5+ years of development experience with Guide Wire Digital 10 and/or 11 with data integration and ETL experience with relevant application design, development, and testing experience.
**Skill Set Description:**
- 10+ years of experience in designing, developing, testing, and implementing ETL data pipelines with Azure data technologies.
- 6+ years of experience in data modeling and working with common data warehouse models.
- 6+ years of experience doing analysis and developing with SQL.
- 6+ years of experience working with DevOps tools and practices.
- 5+ years of experience working with accepted methods, standards, techniques, and best practices for development in Agile/Scrum practices.
- Oral communication skills to work effectively with and discuss development approaches with clients, senior management, and external stakeholders.
- Written communication skills to document and communicate development specifications.
- 2+ years of development experience with Guide Wire Digital 10 and/or 11 with data integration and ETL experience in relevant application design, development, and testing.
We look forward to your application.