Job Postings
ETL Developer
at
Maarut Inc
ETL Developer
  • Company
    Maarut Inc
  • Location
    Toronto, Ontario, Canada
  • Type
    Contract
  • 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.