Job Description
THIS IS A PERMANENT ROLE
LOCATION: HYBRID (MUST BE IN THE OTTAWA AREA)
LANGUAGE: ENGLISH
CLEARANCE: N/A
REFERENCES: 2
WHO YOU ARE:
👍 Data Understanding: You have a solid understanding of data engineering either through a degree in Computer Science, Engineering or Technology related field.
👍Data Experience: You have 10+ years of experience designing and implementing large-scale data architectures, with at least 3 years in a senior or principal role.
👍Cloud Experience: You have hands-on experience with Cloud Services (AWS, GCP, Azure), data warehousing solutions (Snowflake, Redshift, BigQuery), data pipeline tools (AWS Glue, Apache Airflow) and other big data technologies (Spark, Kafka).
👍Model Design: You have the ability to design efficient data models and schemas that optimize performance and scalability.
👍Pipeline Background: You have a strong background in developing and managing ETL and ELT pipelines.
👍Observability Solutions: You have experience setting up observability solutions to ensure data pipeline health (e.g., Prometheus, Grafana)
👍Long-Term Planning: You are skilled in long-term planning for scalable and sustainable data solutions.
Bonus If…
👍You have experience in DevOps and Infrastructure as Code (IaC) (e.g. CloudFormation, AWS CDK, terraform, serverless)
👍You have experience with AWS Services: Lambda, VPC, DynamoDB, Elasticache, SQS, Kinesis
👍Understanding of data compliance standards (GDPR, PCI, CCPA).