Senior Integration Engineer

GFL Environmental

Vaughan, , Canada
Apache kafka ecosystem
Aws glue for etl
Event-driven architecture
Design, develop, implement, and maintain scalable and resilient integration solutions using Apache Kafka and its ecosystem

Job Summary

  • Design, develop, implement, and maintain scalable and resilient integration solutions using Apache Kafka and its ecosystem.
  • Architect and build ETL/ELT pipelines using AWS Glue for data extraction, transformation, and loading from various sources into data lakes, data warehouses, and other target systems.
  • Collaborate with architects, data engineers, software developers, and business stakeholders to understand integration requirements and translate them into technical designs and solutions.

Matching Summary

Design, develop, implement, and maintain scalable and resilient integration solutions using Apache Kafka and its ecosystem.

Skills & Requirements

Must-have

  • Apache Kafka ecosystem
  • AWS Glue for ETL
  • event-driven architecture
  • enterprise integration patterns
  • real-time data streaming
  • microservices integration

Nice-to-have

  • data governance best practices
  • data security best practices
  • containerization technologies
  • Infrastructure as Code tools

Key Requirements

  • 5+ years hands-on integration experience
  • Proven Apache Kafka experience
  • Strong AWS Glue experience
  • Proficiency in Python, Java, or Scala
  • Experience with SQL and NoSQL databases
  • Experience with Git and CI/CD
  • Bachelor's degree or equivalent experience

Work Rights

Valid work authorization required

Tailored Resume

Cover Letter