Ingénieur de données Junior

TKC Telecom - Montréal, QC (il y a 30+ jours)

Postuler dès maintenant

Présentation de TKC TELECOM :
TKC Télécom Inc. est fournisseur international de services de télécommunications axés sur la prestation des systèmes de bases de données spécialisées pour la gestion du trafic, la facturation et le contrôle de la qualité de services ainsi que la gestion du spectre hertzien. Les principaux clients de TKC Télécom sont les organismes de régulation à la recherche de l’expertise dans le domaine du contrôle de trafic des réseaux des opérateurs fixes et mobiles, ainsi que la gestion du spectre qui expérimente une croissance spectaculaire des usages des ondes radioélectriques.

Les solutions fournies par TKC Télécom contribuent à améliorer l’efficacité du secteur de télécommunications d'un pays et peuvent se traduire par une hausse des recettes de l‘État et une croissance économique soutenue. Chez TKC Télécom nous nous engageons à respecter les principes de base pour une saine gestion qui contribue à la croissance du secteur des télécommunications et aux succès de nos partenaires.

Description du poste :

Vous intégrerez une équipe multidisciplinaire composée de spécialistes en réseaux télécoms, d’ingénieurs de données, d’analystes, de programmeurs, et d’administrateurs de bases de données. En tant que membre de l'équipe, vous aurez la tâche de faire évoluer et optimiserez notre architecture de données et de traitement des données par Batch et en temps réel. Vous serez responsable de la conception de data pipeline robuste, tolérant a la faute et scalable. Vous effectuerez la conception de systèmes et d’outils permettant l’extraction, la transformation et le chargement de données provenant des fichiers collectés à partir d’équipements télécoms. Vous serrez également amener à analyser des quantités importantes de données et à trouver des solutions aux anomalies qu’elles peuvent comprendre. Vous êtes à l'aise avec les commandes LINUX/UNIX et pouvez soutenir des discutions techniques sur les sujets d’architecture de données, d’optimisation de flux de données et de processus ETL.

Responsabilités :

  • Concevoir des pipelines de données pour l’extraction, la transformation et le chargement des données depuis plusieurs sources vers des Datlake et Datawharehouse ;
  • Développer et maintenir l'infrastructure ETL (Extract, Transform and Load) en utilisant des technologies Big Data, SQL et NoSQL ;
  • Ecrire des scripts Shell (Linux/Unix) ;
  • Concevoir des solutions, optimiser et traiter des données volumineuses et parfois complexes pour des fins de valorisations des données ;
  • Concevoir des outils et applications faisant interface avec les bases de données en utilisant le langage de programmation le mieux approprié pour la situation ;
  • Développer des outils pour le nettoyage, le profilage, la classification des données pour créer des modèles de détection de fraudes, d’évaluation de revenu et de calcul de volume de trafic télécom ;
  • Déployer et maintenir les bases de données ;
  • Établir et maintenir les stratégies du plan de sauvegarde et des copies de sauvegardes ;
  • Recourir à des fonctions d’agrégation et de manipulation de données pour produire des résultats exploitables par l’équipe d’analystes ;
  • Aider dans la production de rapports et d’analyse ;
  • Participer à la rédaction de la documentation nécessaire pour le support des solutions ;
  • Participer à l’évolution et au maintien d'une architecture robuste et optimale des différents pipelines de données ;
  • Etablir des procédures relatives aux mégadonnées et à l’analyse des résultats en utilisant des outils et solutions adéquates ;
  • Recommander des méthodes d'amélioration en ce qui concerne la qualité des données ;

Profil recherché

TKC Télécom recrute des Ingénieurs et Architectes de données pour renforcer significativement son équipe d’ingénieurs et de développeurs.

  • Diplôme d'études collégiales (DEC) ou Baccalauréat en informatique, télécommunications ou dans un domaine pertinent ;
  • Un minimum de 1 à 2 années d’expériences pertinentes connexe au secteur d'activité.

Compétences recherchées :

· Expérience en bases de données relationnelles SQL (Mysql, MariaDB et SQL Server) ;

· Connaissance en bases de données NoSQL, (Cassandra, MongoDB, HBase etc.) ;

· Expérience pratique avec Linux et UNIX ;

· Expérience dans la création de scripts Shell linux (Bash, sh) ;

· Expérience avec les langages de programmation Python, C++, JavaScript, SQL ;

· Solide expérience dans la création et optimisation de requêtés SQL ;

· Expérience dans la création des pipelines de données ;

· Connaissance dans l’architecture et la modélisation des données ;

· Habileté à résoudre des problèmes provenant des composants logiciels, hardwares et réseaux ;

· Faire preuve d’esprit d’équipe et être autonome ;

· Bilingue (parlé/écrit) français et anglais ;

· Capacité de voyager à l'étranger au besoin pour des durées de 2 à 4 semaines.

Atouts :

  • Connaissance de l'environnement et du fonctionnement des réseaux télécoms d’opérateurs mobiles - (un atout) ;
  • Connaissance de la suite Stack ELK (Elasticsearch, Logstash et Kibana) – (un atout) ;
  • Connaissance d’outils et frameworks de traitement de mégadonnées – Big Data (Apache Spark, Kafka, Hive, HBase, Hadoop) – (un atout) ;

Lieu de travail

Centre-ville Montréal, Les Cours Mont-Royal

POURQUOI SE JOINDRE À NOTRE ÉQUIPE

  • Projets stimulants dans un environnement de travail décontracté et convivial
  • Entreprise œuvrant à l’international
  • Belle opportunité de carrière et de développement
  • Salaires compétitifs
  • Horaires flexibles
  • La possibilité de cotiser à un REER de groupe
  • 1 000 $ pour l'éducation ou les certifications

Type d'emploi : Temps Plein, Permanent

Type d'emploi : Temps Plein