IT

Data Engineer

We are looking for individuals with a services/consulting background, preferably implementing SAAS solutions, who are enthusiastic about data and strive to produce high quality results. The successful candidate should be knowledgeable about data modeling, data analysis techniques, data quality, and possess good interpersonal & communication skills.

Role description

Better way to know

  • Working with customers and Pricing Scientists to build a data pipeline for use in platform and analytics solutions.
  • Requirement gathering for both a traditional data model and integration.
  • Managing the interdependencies and sequencing of implementing multiple products with conflicting priorities.
  • Interfacing with the customer’s IT group to acquire and integrate the data in both directions.
  • Partnering with the project team on code design for the project and to ensure that best practices are followed.
  • Actively engaging in each assigned project to assist with the identification and implementation of business rules.
  • Proactively ensuring the quality of the data being entered into the system and use the relevant tools to build tests to ensure the quality throughout the process.
  • Identifying opportunities for improvement and helping to drive those requirements through the system.
  • Documenting the project data model, assumptions and the business rules.
Key requirements

Better way to know

  • Bachelor’s degree. Prefer Computer Science, Management Information Systems or related, or comparable experience.
  • Strong SQL Server or similar RDBMS development skills with Big Data Technologies exposure.
  • Solid understanding of data integration methodologies including ETL and ELT (e.g. Matillion) from variety of sources including database, API and streaming service.
  • Hands on experience with integration architecture patterns, API/ web services technologies and enterprise messaging patterns both pre-designed or custom.
  • Excellent understanding of designing for performance and performance tuning.
  • Experience collaborating with business and IT teams on requirements, design, security, infrastructure, networking, QA areas to ensure alignment and compliance.
  • Ability and desire to learn new technologies in a fast-paced environment.
  • Strong communication skills.
Desirable skills

Better way to know

  • AWS data management stack in a multi-tenant environment including RedShift, Aurora, Spark, S3, etc.
  • Experience with pricing & quoting applications a plus.
  • Experience with Big Data storage and analytics technologies is desired.
  • Working knowledge of leading CRM/ERP solutions (SAP, Oracle, MS Dynamics etc.
  • Designing high performance Analytics with Tableau or similar visualization tool.