Senior Database Administrator

S
StackAdaptAdvertising Technology
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, etc.).
  • Experience using ETL tools (e.g., Coalesce, Informatica, DataStage, Talend).
  • Experience with 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 AWS Secrets Manager, KMS, S3, EC2, Linux, Cross-Account Access in a scaled environment.
  • Innate curiosity to fundamentally understand and solve problems.
  • Understanding of data warehousing architecture fundamentals (e.g., Kimball vs. Inmon, Medallion Architecture, 3NF data models, reference data models, dimensional models, conformed dimensions, SCDs, etc.).
  • 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