Data Engineer

Job description

Job Description

Data Engineer

Job Purpose – The Data Engineer is responsible for designing and developing data delivery on our data warehouse on AWS. This data will be consumed by visual dashboards/reports by customers to better understand trends and insights to improve market share/songwriter deals.

  • Works with product owners, developers and AWS Infrastructure team to design and develop ETL processes
  • Ability to automate and optimize processes as much as possible
  • Ability to work in an Agile/Scrum team
  • Ability to problem solve and propose solutions
  • Use established Analytics standards/processes in ETL processes
  • Ability to communicate with technical and business teams
  • Ability to learn new technology quickly
Required Qualifications
  • Bachelor’s Degree in Computer Science or related field
  • 5 – 7 years of Data Engineering experience
  • Experience in data architecture including data modeling, data mining and data ingestion
  • Experience with AWS associated technologies (S3 buckets, Glue, Data Pipeline, DMS, RDS, Redshift, Aurora, Lambda)
  • Knowledge of creating ETL scripts with languages such as Python, Node.js, SQL
  • Experience in data warehousing and big data
  • Experience with Relational databases (SQL Server)
  • Experience working in Agile/Scrum teams
Must Have Skills
  • Python
  • EMR/Glue
  • Serverless Framework
  • Step Function
  • Redshift
  • Lambda

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.