Data Engineer

Apply Now

Reference: 10729R/AB/23052019

Do you enjoy solving business related problems?

Are you passionate about data?

We want to meet you!

Summary of Job:

This role will be responsible for implementing and maintaining Data Infrastructure Systems within 2U Short Courses. These systems include Master Data Management Systems, Data Virtualization Systems, Data Visualization Systems and Data Warehousing. The candidate should be an experienced data professional and will provide guidance to Junior Data Engineers. The candidate should be driven and keen to learn new things.

Key Role and Responsibilities:

  • Maintain all Data Infrastructure Systems:  Overall maintenance of systems and after hours support (pager duty) on a rotational basis
  • Implement enhancements across all Data Infrastructure Systems
  • Perform research and make recommendations on Data Infrastructure Systems
  • Provide guidance to Data Engineers and Junior Data Engineers
  • Adhere to internal Agile methodology

Education and Experience:

  • 4+ years experience in the Data industry
  • A degree in Computer Science/Information Systems/Engineering preferred
  • Be proficient in SQL to then implement where needed in both the Data Virtualization and Data Warehousing systems
  • PostgreSQL / MS SQL / MySQL / Python / R / Redshift experience
  • Experience in database design and database management
  • Experience in data analysis and business intelligence
  • A sound understanding of data management principles including data quality assurance and data governance
  • Experience in source code and version control systems
  • Experience in master data management and the implementation and maintenance thereof
  • Experience in the shipment of data using various methods such as ETL etc.
  • Experience in the implementation of data visualisation systems/technologies
  • Experience in AWS environments

Additional required skills:

  • Clear and concise communication skills
  • A desire to get things done in a fast paced environment
  • Experience in working in an Agile environment
  • Understand and be able to solve business related problems
  • Experience in managing technical resources

Join our Cape Town team

2U, Inc., a global leader in education technology, is a trusted partner and brand steward of great universities. We build, deliver, and support digital and in-person educational offerings, including graduate degrees, professional certificates, Trilogy boot camps, and GetSmarter short courses. Our Cape Town office is the homebase of operations for our short course product, GetSmarter, which was acquired by 2U in 2017.

The Systems and Technology team is responsible for all information systems supporting business processes, and  the greater company infrastructure to support staff and product offerings.

Systems & Tech is made up of the following Departments:

  • Business Systems
  • Engineering (Software Development)
  • Web Infrastructure (Devops)
  • Cyber Security
  • Data Systems
  • Data Analytics
  • Internal Infrastructure