ETL Developer

US-NC-Asheville
Category
Development
Everyday Health, Inc.
Type
Regular Full-Time

Overview

 

 

The Everyday Health Pro team is looking for an ETL Developer to join our team. As a member of the Data Engineering team, you will be at the epicenter of our most powerful data assets and innovations. Projects will include: enhancing the depth and breadth of our data warehouse; streamlining existing data pipelines and ETL jobs; preparing powerful, actionable datasets for modeling and predictive analytics; investigative querying and data exploration.

 

 

Responsibilities

About the Job:

 

  • Design, develop and maintain ETL to support business requirements
  • Independently co-ordinate and work with team of ETL/API developers located at three different locations (NYC, Asheville and India)
  • Performance tune ETL processes and SQL queries, and recommend new techniques
  • Provide support to the QA team to ensure data quality on collection, storage and computation standards
  • Document processes and applications, author best practice standards as they pertain to existing and future service layers

Qualifications

 

About You:

 

  • Minimum of 5 years of work experience with excellent oral and written communication skills
  • Demonstrated proficiency with Microsoft SQL Server (version 2008 or higher)
  • Strong knowledge of SQL coding (stored procedures, functions, indexing), general database technologies, and best business database practices
  • Strong knowledge of relational database management systems
  • Experience with SQL Server Integration Services (SSIS) or other ETL tool
  • Experience with database design applications, including Visio and Erwin
  • Experience with source control tools like BitBucket,TFS, github, etc.
  • Exposure to data warehousing, OLAP (SSAS) or similar type environments.
  • A strong background with software development lifecycles, including familiarity with Agile and iterative development
  • Strong conceptual, analytical, problem solving, decision making and planning skills
  • Have a collaborative work style with strong desire to work in dynamic, fast paced environment that requires flexibility and ability to manage multiple priorities
  • Experience working in a team-oriented, collaborative environment
  • Minimum BS in Computer Science, Engineering and/or Mathematics or related area
  • You have experience scripting in Python or Shell

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed