XX
Développeur de Logiciels sénior // Senior Software developerTriton DigitalMontreal, Québec, Canada
XX

Développeur de Logiciels sénior // Senior Software developer

Triton Digital
  • CA
    Montreal, Québec, Canada
  • CA
    Montreal, Québec, Canada
Apply Now

About

Position at Triton Digital Canada Inc. Tu es passionné par les nouvelles technologies, et tu souhaites faire partie d’une équipe de développement logiciel en constante quête d’innovation dans un cadre chaleureux, décontracté et stimulant ? Nous recherchons un coéquipier comme toi ! Joins-toi à une équipe Agile et ambitieuse qui a la volonté de toujours s’améliorer et de développer des applications innovantes au sein de notre plateforme qui aide les radiodiffuseurs, les podcasters et les services musicaux à maximiser leurs revenus en ligne. Tes responsabilités : Contribuer à la conception et au développement de nouvelles fonctionnalités, ainsi qu'à l'amélioration/correction des fonctionnalités existantes. Développer et maintenir des pipelines de données robustes et des applications traitant quotidiennement des charges de travail de plusieurs téraoctets. Collaborer avec le/la responsable produit et interagir avec les autres équipes produit pour définir des solutions pour l'avenir de l'organisation. Contribuer à toutes les activités du cycle de développement applicatif (planification, conception, codage, tests unitaires et d'intégration automatisés, revue de code, documentation, déploiement, exploitation, surveillance et alertes). Faire preuve d'ouverture aux idées des autres tout en communiquant avec respect. Proposer et contribuer à la mise en œuvre de solutions d'amélioration continue. Être un membre engagé, transparent et positif d'une équipe Agile auto-organisée et multidisciplinaire. Recommander certains choix technologiques et être capable de les soutenir. Participer à une rotation d'astreinte (environ une fois tous les deux mois). Vous êtes un bon candidat si vous : Avez de l'expérience en traitement de flux et en technologies Big Data, notamment Spark. Avez une expérience pratique des technologies de traitement de flux comme Kafka, Kafka-Streams, etc. Êtes passionné par les défis complexes liés au traitement de données distribuées. Savez écrire et optimiser des requêtes SQL. Êtes capable de résoudre les problèmes de manière approfondie, d'analyser les problèmes et de communiquer clairement vos idées. Parlez français et anglais à un niveau professionnel. Vous êtes un excellent candidat si vous avez : Au moins cinq ans d'expérience professionnelle en tant que développeur logiciel, travaillant avec des langages de programmation JVM et/ou Python. Une expérience pratique avec des langages de programmation comme Scala, Kotlin et/ou Python. Déjà optimisé des requêtes et/ou des processus impliquant des jeux de données à l'échelle du téraoctet. De l'expérience avec Apache Airflow ou des orchestrateurs de jobs similaires. Votre connaissance des points suivants est un atout pour nous : Vous avez travaillé avec Apache Druid. Vous avez travaillé avec Looker ou d'autres outils de BI. Vous connaissez des outils comme GitHub Actions, ArgoCD, Grafana, Docker et Kubernetes. *L’utilisation de l’anglais est nécessaire pour collaborer avec des collègues internationaux, pour accéder à des informations et des ressources et pour communiquer à l’échelle internationale. ********Are you passionate about new technologies, and would you like to be part of a software development team constantly seeking innovation in a warm, relaxed, and stimulating environment? We're looking for a teammate like you! Join an Agile and ambitious team that is driven to always improve and develop innovative applications within our platform that help broadcasters, podcasters and music services maximize their online revenue. Your responsibilities: Contribute to the design and development of new features and the improvement/correction of existing features. Develop and maintain robust data pipelines and applications processing terabyte-scale loads daily. Collaborate with the Product Owner and interact with other product teams to define solutions for the future of the organization. Contribute to all activities of the application development life-cycle (planning, design, coding, automated unit
  • Montreal, Québec, Canada

Languages

  • French
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.