Expires soon Thales

Développeur Logiciel - Profil Big Data

  • Quebec City (Communauté-Urbaine-de-Québec)
  • Infra / Networks / Telecom

Job description

Le Groupe Thales est un leader mondial des hautes technologies pour les marchés de la Défense et Sécurité, de l'Aéronautique et du Transport. En 2011, l'entreprise a généré des revenus de 13 milliards d'euros. Elle emploie 67 000 personnes dans 56 pays.

Thales Canada est un leader dans la fourniture de solutions électroniques pour les secteurs des Transports, de la Défense et Sécurité et de l'Aéronautique. Thales Canada emploie 1 300 personnes dans ses six principaux sites, situés à Montréal, Québec, Ottawa, Toronto et Vancouver.

Thales est réputée pour son engagement envers ses employés, souligné dans sa politique de ressources humaines: Thales Together . Les salariés bénéficient d'une rémunération compétitive et d'un ensemble d'avantages, ainsi que d'opportunités d'évoluer professionnellement, et de déterminer leur carrière. Thales croit en la reconnaissance juste de son personnel et promeut un environnement de travail sûr, respectueux et prospère à travers le monde.

Si vous avez une passion pour l'innovation et avez envie de rejoindre une équipe dynamique, au rythme soutenu, Thales est peut-être le bon endroit pour vous. En ce moment, nous recherchons notre:

Titre : Développeur Logiciel Intermédiaire- Profil Big Data

Status : Permanent

Emplacement : Québec

RAISON D'ÊTRE:

Le Développeur logiciel aura pour mission de participer à la spécification, de conception et à la réalisation de logiciels incluant les essais de ceux-ci;

Le Développeur logiciel devra participer à la conception et création d'environnement d'analyse de données incluant les bases de données, les service/algorithmes d'analyse et leur API.

Le Développeur logiciel devra être capable d'intégrer des solution/algorithmes d'analyse de données.

Le Développeur doit être familier avec les différentes technologies et plateformes de déploiement tels que Linux, Windows et Cloud (AWS);

MISSIONS PRINCIPALES:

Choix et Conception de solutions logicielles répondant à un besoin en analyse de données ;

Intégration de données en batch ou en streaming;

Intégration d'algorithmes développés par les « data scientists »;

Intégration de solutions (librairies, code, cots) provenant de l'externe;

Préparation de tests unitaires, d'intégration et fonctionnels;

Gestion en configuration des éléments du logiciel.

EXIGENCES TECHNIQUE:

Diplôme collégiale en informatique ou universitaire de premier cycle en sciences, en génie, en informatique ou en génie logiciel;

Bonne maîtrise du français parlé et écrit; la maitrise de l'anglais est un atout mais non une exigence;

Bon niveau d'expertise en composantes et services d'arrière-plan (back end);

Bon niveau d'expertise dans les langages Java et Python;

Bon niveau d'expertise générale sur l'environnement Linux;

Bon niveau d'expertise (API, gestion, configuration) avec plusieurs bases de données de type SQL et NoSQL (ElasticSearch, MongoDB, Cassandra, HBase);

Expérience dans la conception, mise en place et gestion d'un pipeline d'analyse de données (temps réel et/ou batch) passant par la donnée brute, son analyse et sa visualisation.

La connaissance de technologie dans l'écosystème Spark (Spark, Spark Streaming, MLlib) est un atout très important;

La connaissance de technologie dans l'écosystème ELK (ElasticSearch, Logstash, Kibana) est un atout très important;

La connaissance de technologie dans les écosystèmes Hadoop (Cloudera ou Hortonworks) (gestion cluster, hdfs, configuration services, tunning performances) est un atout important;

La connaissance de technologie dans les écosystèmes Cloud de Amazon Web Services (AWS) (VPC; EC2 AMI, ELB, Auto-scaling; S3) et Microsoft Azure est un atout;

EXIGENCES NON TECHNIQUE:

Avoir de la curiosité intellectuelle, le gout d'apprendre et de se diversifier est essentiel;

Avoir des aptitudes pour le travail en équipe et favoriser l'intelligence collective;

Un sens aigu de la qualité du code et des pratiques de programmations est souhaité;

Avoir de l'expérience avec les méthodes de développement Agile (Scrum, Kanban) est un atout.

Make every future a success.
  • Job directory
  • Business directory