Engineer 2, Data Engineering

Comcast

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.
  • Collaborate 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 validation and quality checks

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
  • Strong programming skills in Python and SQL
  • Familiarity with big data technologies
  • Experience with relational and NoSQL databases
  • Exposure to cloud-based platforms
  • Understanding of data warehousing concepts

Work Rights

Not specified

Tailored Resume

Cover Letter