Career Opportunities Contact Us Français Italiano
Home Services Solutions Profile
In order to meet the growing needs of our customers, we are constantly searching for dynamic, qualified individuals to join the CTC resource team. Currently, there are several career opportunities available at CTC. If you feel you satisfy the qualifications for one of the positions listed on this page, please send your CV to identifying the position(s) you are interested in. Qualified individuals will be contacted by our human resources department.
CTC004941 : Data Engineer (Consultant), Cyber Security (DevSecOps)
Location : Montreal, Quebec
Field : Security
Position Type : Contract
Starting : October 21, 2019
Ending : October 16, 2020
Resources Required : 1
Position Description


English is a requirement, French is an asset

Top skills:

  • Writing data science algorithms using Big Data technology e.g. SparkOptimising and tuning machine learning models
  • Experience in cyber security related field *

As a security Engineer you will be responsible for designing and implementing code for a new big data platform. You will be working with a team of data scientists and data engineers to provide an advanced security monitoring solution for Bell.

Your responsibilities will be to support the architecture team to realise this ambitious new programme of work. You will need to be comfortable building both new systems and implementing and integrating with existing open source and commercial products.

Wherever possible you will aim to support continuous integration and deployment (CI/CD).

Part of your daily work will be to challenge certain concepts and ideals. The goal is to help your peers’ knowledge to evolve and to open their minds to new approaches.

Your responsibilities:

  • Developing a log enrichment pipeline capable of functioning at massive scale.
  • Write code for data enrichment and normalization and deploying it to Openshift
  • Configure Kafka and other components for handling data pipeline
  • Integrating machine learning models onto a Hadoop based big data environment using streaming technology.
  • Building connectivity with Elastic Stack based analytics.
  • Working with data scientists to develop an entirely new security risk scoring function.
  • Liaise with the DevOps team maintaining the underlying hardware and supporting technologies.
  • Implement automation tools and mentoring with a DevSecOps mindset
  • Maintain up-to-date documentation on the systems and procedures

Required skills:

  • University degree in Computer Science or five years’ equivalent experience in Information Technology
  • Previous experience writing code for use at scale i.e. ‘big data’ - Information security related applications e.g. SIEM a benefit.
  • Proven track record of developing effective and efficient real-time big data processing pipelines
  • Experience with Hadoop, Cloudera or Hortonworks.
  • Proven experience with OpenShift or Kubernetes
  • Experience with Apache Spark and Kafka.
  • Desired experience with the Elastic Stack.
  • Strong ability to develop in Python. Java and/or Scala
  • Experience with CI/CD
  • Skilled thinker, proactive, team-player, highly resourceful and detail oriented.
  • Able to track the work by following agile methodologies
  • Security certification: CISSP, CEH, GSEC, OSCP highly desirable

Location: Montreal (De La Gauchetiere) No remote.