Data Engineer

Posted 14 Jul 2018

Kaplan Inc.

https://kaplan.com/


At Kaplan Professional, we are investing in cloud technologies and are looking for a motivated individual to work with us on designing and developing a cloud-based platform to power advanced analytics and ad hoc data analyses. As a Data Engineer, you will be a core member of the team responsible for building the data and analytics platform to enable data-driven decisions and products that scale along with our business.

Responsibilities

  • Work with engineers, analysts, and product managers to determine data needs
  • Design, build and support the data warehouse for analytics solutions
  • Design, build and support ETL processes for the data warehouse
  • Build data expertise and own data quality for data stored in the analytics data warehouse
  • Guide data analysts in adopting best practices with SQL queries

Requirements

Minimum Qualifications:

Bachelors degree in Computer Science, Information Systems, or a related field or 2+ years' of relevant data engineering experience Experience with data warehousing and querying at scale on at least one major database system using a star schema (e.g. SQL Server, MySQL, Oracle, or PostgreSQL) Experience with data integration toolsets and writing and maintaining ETL jobs, preferably leveraging a scripting language (e.g. Python, Scala, or Go) for ETL Attention to detail with excellent analytical, problem-solving, and communication skills. Must be a good communicator and team player with a positive, “can-do” attitude

Preferred Qualifications:

Exposure to business intelligence tool sets such as Tableau Exposure to streaming analytics (e.g. Kinesis, Kafka, Spark etc.) Experience with Columnar, MPP data warehousing (e.g. Redshift)