Data Engineer

Job description

Data Engineer

ID #         7CL042622DE

Location: Ottawa, ON Canada

Term:       Full time, permanent

We’re looking for a data engineer with good knowledge of Elastic Search (or equivalent NoSQL DB), Kafka, with prior experience to design and optimize queries, indexes, on large distributed applications using Data Lakes (Kafka, Elastic Search).

Knowledge of cloud platforms (k8s) would be good too! 

A minimum 3 years of proven experience.


  • Manage our data model, data pipeline, data lake for the different Customers and app teams
  • Work with application teams to optimize our NoSQL data lake (index, queries, shards, performance)
  • Design and optimize our NoSQL data lake for reliability, supportability


Required skills and strong experience in:

  • Databases
  • Elastic Search
  • Kafka
  • Kubernetes
  • Queries
  • Repository
  • Skilled with Python software development
  • Ability to analyze and resolve complex infrastructure resource and application deployment issues

Optional Requirements:

  • 2+ year experience with using a broad range of cloud native technologies and stacks (e.g., AWS, Azure, GCP, Open Stack, etc.)
  • Solid automation experience with configuration management tools
  • BS/MS in Computer Science

Note 1: You MUST be legally entitled to work in Canada (i.e., possess Canadian Citizenship, Permanent Residency or Valid Work Permit).

Note 2: High Tech Genesis Inc. is an Equal Opportunity Employer.

Note 3: In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), HTG will provide accommodation accessible formats and communication supports for the interview process upon request.

Note 4: Please submit an MS Word version of your resume when applying for this position.

Note 5: Salary is commensurate with experience.