Sr Analytics Data Engineer-AWS/Python/PowerBI

  • Date Posted Nov 14, 2025
  • Location Toronto, ON
  • Job Type Contract
  • Job ID 18862

Are you a highly skilled Data Engineer with strong expertise in analytics, cloud technologies, and modern data engineering frameworks? This role offers an exciting opportunity to design advanced data pipelines, build scalable architectures, and deliver meaningful insights that drive strategic business decisions.

Working with one of our top clients, this position calls for a Sr Analytics Data Engineer-AWS/Python/PowerBI who will leverage AWS, Python, SQL, and Power BI to develop end-to-end data solutions. The ideal candidate will bring deep experience in data modeling, ETL engineering, statistical analysis, and large-scale cloud data environments, with the ability to translate complex data into impactful business intelligence.

Responsibilities:

  • Collect, preprocess, and cleanse data from multiple sources to ensure accuracy and high data quality.

  • Apply statistical modeling techniques—such as regression, clustering, and hypothesis testing—to identify key patterns and relationships.

  • Use SQL, Python, or R to analyze large datasets and uncover trends that address critical business challenges.

  • Interpret analytical findings and translate them into actionable insights that enhance operational efficiency and customer experience.

  • Build compelling visualizations and dashboards using Power BI, Tableau, or matplotlib to support data-driven decision-making.

  • Develop predictive models and incorporate machine learning techniques to solve complex business problems.

  • Bridge the gap between technical data processes and business needs by collaborating with stakeholders across the organization.

Desired Skill Set:

Programming & Tools:

  • Strong proficiency in Python, SAS, and SQL.

  • Hands-on experience with Power BI, including DAX and M Code.

  • Proficient in MS 365 Suite: Office, Power Automate, SharePoint, and OneDrive.

Database & Data Engineering:

  • Advanced SQL Server configuration for high-throughput analytical workloads.

  • Experience designing partitioned tables, indexed views, and columnstore indexes.

  • Strong understanding of SQL Server recovery models and disaster recovery planning.

  • Expertise in building ETL pipelines for large datasets, including IBM Netezza and Hadoop sources.

  • Skilled in data staging, incremental loading, and change data capture (CDC).

Data Architecture:

  • Experience with star/snowflake schemas, fact/dimension modeling, and slowly changing dimensions (SCD).

  • Ability to design batch processing pipelines using Python and SQL.

  • Strong understanding of RDBMS, NoSQL, and file formats such as CSV, Parquet, and JSON.

  • Ability to translate business needs into scalable, production-ready data models.

Cloud & Big Data:

  • Strong experience with AWS services such as Redshift, Glue, and MLOps frameworks.

Nice-to-Have:

  • Previous Data Analyst experience.

    BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.
    Privacy Policy
     

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top