Senior Big Data Engineer & Database Administrator

S
Ontario, CanadaFull-TimeSenior
Salary100000 - 125000 CAD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPythonSQLApache AirflowETLJavaSnowflakeSparkLinux

Requirements

  • Deep experience performing ETL design and development via custom coding (SQL, Python, Spark, Java)
  • Experience using ETL tools (e.g., Coalesce, Informatica, DataStage, Talend) and other tools such as Data Quality tools, Metadata Manager
  • Extensive hands-on, professional, experience working with Snowflake as a Database Administrator (DBA)
  • Clear understanding of Snowflake’s Access Control framework
  • Comfortable with Cloud-hosted solutions, especially AWS
  • Experience deploying Secrets Manager, KMS, S3, EC2, Linux, Cross-Account Access in a scaled environment
  • Understanding of data warehousing architecture fundamentals (Kimball vs. Inmon, Medallion Architecture, 3NF data models, reference data models, dimensional models, conformed dimensions, SCDs)
  • Experience in orchestrating data operations via tools such as Apache Airflow, Cron, Astronomer

Responsibilities

  • Take the lead on our daily database administration, ensuring our data environment stays healthy and reliable
  • Partner closely with our Staff EDW Architect to bring new visions to life, designing high-quality data artifacts that follow industry best practices
  • Turn business needs into smart, reusable ETL solutions that grow alongside our company
  • Design end-to-end pipelines using your expertise with data models and architecture diagrams to build automated ingestion and transformation pipelines that keep our data moving on schedule
  • Analyze and produce artifacts such as Source-to-Target Mapping documents
  • Build pipelines that bring together data from everywhere—whether it’s RDBMS, APIs, JSON, or flat files—creating a seamless flow of information
  • Define the "Source of Truth" using tools like Python and ETL software to clean, integrate, and transform data into a single, reliable resource the whole company can trust
  • Provide day-to-day operational support for all the data pipelines by monitoring and investigating alerts, while troubleshooting and remediating production issues in a timely manner
  • Act as a player-coach for junior and intermediate data engineers and ETL developers as the EDO team grows
View Full Description & ApplyYou'll be redirected to the employer's site
100000 - 125000 CAD per year
Apply Now