Full Stack Data Engineer

  • Share :


On behalf of our client, Affinity is seeking a Full Stack Data Engineer consultant for a six month contract. In this role, you will be at the forefront of data engineering, focusing on developing robust data pipelines and leveraging business analytics to drive insights.

Responsibilities:

  • Develop, maintain, and enhance data pipelines, spanning from data ingestion to storage, analysis, and presentation.
  • Collaborate closely with cross-functional team members, including full stack engineers, presentation specialists, and program managers, to shape our data platform.
  • Take a lead role in designing and architecting our data infrastructure, ensuring scalability, performance, and reliability.
  • Interface with business stakeholders to understand requirements and translate them into technical solutions.
  • Investigate and troubleshoot issues across the application stack and underlying systems.
  • Establish and uphold technical standards while guiding the team on technical direction.
  • Assume ownership of specific areas within our data infrastructure, including documentation, monitoring, and customer support.
  • Drive data-driven decision-making by formulating and answering critical business questions.
  • Mentor team members on best practices for data modeling and engineering.
  • Stay abreast of emerging technologies and continuously expand your skill set.

Requirements:

  • Excellent written and verbal communication skills.
  • Proficiency in Python and SQL, with experience in software development best practices.
  • Familiarity with data engineering tools such as Databricks, Amazon EMR, AWS Glue, Apache Spark, or their equivalents on Azure and GCP.
  • Hands-on experience with ETL/ELT pipelines and data modeling.
  • Interest in data analysis, visualization, and presentation.
  • Ability to work independently and collaboratively in a remote, asynchronous environment.
  • Strong problem-solving skills with the ability to manage priorities and adapt to ambiguity.
  • Self-motivated and passionate about leveraging data to drive insights.
  • Experience with Jupyter notebooks or similar tools for development.
  • Proficiency in utilizing third-party services via API calls, such as AWS Textract.
  • Knowledge of statistics and experience with R.
  • Familiarity with reporting tools like PowerBI or Tableau.
  • Comfortable working with multidimensional data and real-money applications.
  • Understanding of data privacy, security, and anonymization techniques, including differential privacy.
  • Familiarity with pipeline orchestrators such as Databricks Workflows and Airflow.

Affinity Earn:

Know someone who's great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at
/affinity-group.ca/earn/ or browse our jobs & follow us at ***/company/affinity-staffing/jobs/

About Affinity:

Affinity Group is a full-service Information Technology services and staffing company. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on five core principles:
Transparency - Flexibility - Efficiency - Agility - Inclusivity.

We teamed up with ClimatePartner on 2022 to offset our emissions and move toward being a more environmentally friendly company and we are proud to now be officially Carbon Neutral Certified.

For more information on Affinity, please visit affinity-group.ca

Job Number:
10188

Affinity Earn:

Know someone who's great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at
/affinity-group.ca/earn/ or browse our jobs & follow us at ***/company/affinity-staffing/jobs/

About Affinity:

Affinity Group is a full-service Information Technology services and staffing company. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on five core principles:
Transparency - Flexibility - Efficiency - Agility - Inclusivity.

We teamed up with ClimatePartner on 2022 to offset our emissions and move toward being a more environmentally friendly company and we are proud to now be officially Carbon Neutral Certified.

For more information on Affinity, please visit affinity-group.ca

Job Number:
10260


Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Software Engineer - SDR Systems

Affinity Group


The Opportunity On behalf of a client, we are looking for a Software Developer to join a growing development team. • In this role, you will have the opportunity to design, develop, and deploy GUIs, frontend UI/UX applications and middleware. • Our software allows our customers to fully...


Network Engineer

Affinity Group


We are seeking a Fulltime Network Engineer to join a progressive financial services organization. • Applicable Education and Certifications / Designations • Post-secondary degree or diploma in Computer Science, Engineering, or a related field • Formal Education &...


Senior Project Director - eHealth

Affinity Group


• On behalf of our public sector client, Affinity is looking for a Senior Project Director - eHealth to work on the planning and implementation of the multiple eHealth initiatives. Responsibilities: • • Work with executive management to develop, execute and manage an integrated plan to procure and...


Data Engineering Specialist RDBMS & Scripting

Affinity Group


The team is looking for talented data engineer to contribute on the development of its core infrastructure components on Sybase, DB2 and MSSQL database plants as well as new database platform on Cloud (Snowflake and Azure SQL). • The successful candidate must be passionate about data, have a...


Full Stack Data Engineer

Affinity Group

  • CA - ON - ON

  • June 29, 2024

  • IT


• On behalf of our client, Affinity is seeking a Full Stack Data Engineer consultant for a six month contract. In this role, you will be at the forefront of data engineering, focusing on developing robust data pipelines and leveraging business analytics to drive insights. Responsibilities: • •...


Senior Developers - LLM/OpenAI

Affinity Group

  • CA - British Columbia - Richmond

  • June 11, 2024

  • IT


On behalf of our public sector client, Affinity is looking for highly motivated and experienced Senior Developers to join our innovation team, and play a key role in leveraging OpenAI's GPT and Open-Source models to drive innovation viaGenerative AI andMachine Learning. • Responsibilities:...


Senior Business Process Analyst

Affinity Group


• On beehalf of our public sector client, Affinity is looking for a Senior Business Process Analyst to lead the development of new business processes aligned to the future state target operating model in support of the business transformation program objectives and, specifically, the Core Solution...


Project Manager – Salesforce enhancements

Affinity Group


• On behalf of our healthcare client, Affinity is looking for a Senior Project Manager to oversee and orchestrate the enhancement of a state-of-the-art Customer Relationship Management system. Responsibilities: • • Lead project teams; • Responsible for the execution and overall success of assigned...