Engineer 2, Data Engineering

The Comcast Nbcuniversal Foundation Inc

Python and sql programming skills
Etl/elt pipeline development
Big data technologies (spark, hadoop)
Responsible for designing, building and overseeing the deployment and operation of technology architecture, solutions and software to capture, manage, store and utilize structured and unstructured data

Job Summary

  • Responsible for designing, building and overseeing the deployment and operation of technology architecture, solutions and software to capture, manage, store and utilize structured and unstructured data.
  • Develops technical tools and programming that leverage artificial intelligence, machine learning and big-data techniques to cleanse, organize and transform data.
  • Collaborates with software engineering, analytics, QA, and product teams to gather data requirements and clearly document data pipelines, schemas, and transformations.

Matching Summary

Responsible for designing, building and overseeing the deployment and operation of technology architecture, solutions and software to capture, manage, store and utilize structured and unstructured data.

Skills & Requirements

Must-have

  • Python and SQL programming skills
  • ETL/ELT pipeline development
  • Big data technologies (Spark, Hadoop)
  • Relational and NoSQL databases
  • Cloud-based platforms (AWS, GCP)
  • Data warehousing concepts
  • Data visualization or BI tools

Nice-to-have

  • Data modeling frameworks
  • Real-time/streaming data technologies
  • Ad-tech standards
  • Version control systems (Git)
  • Data profiling tools

Key Requirements

  • 2-5 Years relevant work experience
  • Bachelor's Degree or equivalent experience
  • Must be able to work nights and weekends

Work Rights

Not specified

Tailored Resume

Cover Letter