Job Description :
Sr Data Engineers with good experience in Analysis, SQL, Data Modeling and Python.

Position: Remote

Responsibilities:

  • The Data Engineer is responsible for designing and developing robust, scalable solutions for collecting, analyzing large data sets, creating and maintaining data pipelines, data structures and reports.
  • Understand business processes, applications and how data is gathered; and tie application telemetry to transactional data model.
  • Design, build and manage data marts to satisfy our growing data needs.
  • Develop and manage data pipelines at enterprise scale
  • Build data expertise and own data quality for various data flows
  • Launch and support new data models that provide intuitive analytics to internal customers
  • Design and develop new framework and automation tools to enable teams to consume and understand data faster
  • Use your expert coding skills across several languages like SQL, Python and Java to support analysts and data scientists
  • Interface with internal data consumers to understand data needs and communicate progress
  • Mentor Junior Data Engineers to help remove technical blockers

Requirements:

  • 5+ years of SQL (Oracle, AWS Redshift, Hive, Snowflake, etc.) experience is required, No-SQL experience is a plus
  • Experience in ETL design, implementation and maintenance;
  • Experience maintaining Airflow;
  • Experience developing API integrations (Python preferred);
  • Experience with schema design and dimensional data modeling.
  • Ability to analyze data to identify deliverables, gaps and inconsistencies.
  • Experience designing, building and maintaining data processing systems
  • Experience working with either a Map Reduce or MPP system on any size/scale
             

Similar Jobs you may be interested in ..