Développeur Full Stack

  • Share :

À propos de Kitco Media:

Kitco News est l'autorité mondiale de référence dans les actualités sur les métaux précieux et l'industrie minière. Avec une équipe diversifiée et expérimentée de journalistes et reporters, nous couvrons les nouvelles qui impactent le marché des métaux précieux, des cryptomonnaies, des matières premières, de la macroéconomie et de la géopolitique à travers des médias écrits, vidéo et audio.

Aperçu du poste:

La division Kitco Media recherche un développeur Full Stack qualifié pour rejoindre notre équipe dynamique et contribuer au développement, au déploiement et à l'optimisation de nos différents systèmes. Vous travaillerez sur les couches frontend, backend et infrastructure, en collaboration avec des ingénieurs partenaires tiers, des développeurs, des designers et des équipes produits.

De plus, vous jouerez un rôle clé dans l'intégration de flux de travail propulsés par l'IA dans notre plateforme, en incorporant des outils de génération de contenu basés sur l'IA et des modèles de prompt engineering pour améliorer notre CMS et l'expérience utilisateur globale.

Fonctions essentielles, tâches et responsabilités:

  • Développer et maintenir les composants frontend et backend de nos applications web.
  • Mettre en œuvre des interfaces utilisateur réactives et dynamiques.
  • Construire et optimiser des applications côté serveur.
  • Concevoir et gérer des bases de données.
  • Intégrer des API RESTful et des services WebSocket pour des mises à jour de données en temps réel.
  • Collaborer avec des équipes multifonctionnelles pour définir, concevoir et livrer de nouvelles fonctionnalités.
  • Garantir la performance, la qualité et la réactivité des applications.
  • Rédiger du code propre, évolutif et maintenable en respectant les meilleures pratiques.
  • Effectuer des revues de code et fournir des commentaires constructifs aux membres de l'équipe
  • Rester à jour avec les dernières tendances et technologies de l'industrie.
  • Intégrer des outils propulsés par l'IA dans les flux de travail CMS et d'autres fonctionnalités de la plateforme.

Domaines de responsabilité supplémentaires

Développement Full Stack:

  • Développer et maintenir des frontends Next.js orientés utilisateur.
  • Construire des API backend sécurisées et évolutives (JSON API, PHP, Node.js).
  • Optimiser les stratégies de mise en cache en utilisant Redis et Varnish.

Intégration de la gestion de contenu:

  • Collaborer avec Drupal CMS et d'autres CMS (Image, Vidéo et Audio) pour intégrer dynamiquement du contenu.
  • Gérer les flux de travail basés sur l'IA, permettant une génération efficace d'articles, de résumés et de métadonnées médias.
  • Mettre en œuvre des systèmes de transcodage d'images et de vidéos pour une livraison fluide du contenu.

IA et Prompt Engineering:

  • Intégrer des modèles d'IA et des moteurs de prompt pour générer, résumer et enrichir dynamiquement le contenu.
  • Concevoir des flux de travail personnalisés utilisant l'IA pour améliorer la curation de contenu et les processus éditoriaux.
  • Incorporer des solutions d'apprentissage automatique pour la personnalisation et les systèmes de recommandation.

Gestion des données:

  • Intégrer et gérer des API de données tierces (par ex., flux de données).
  • Travailler avec les bases de données InfluxDB, TimescaleDB, ElasticSearch et MySQL (gérées par GCP).

Infrastructure conteneurisée et déploiement:

  • Déployer et orchestrer des services dans Kubernetes avec Helm.
  • Configurer et surveiller des pipelines CI/CD en utilisant CircleCI.

Optimisation systémique:

  • Résoudre les problèmes et améliorer les performances, la fiabilité et la sécurité du système.
  • Assurer une communication interne fluide entre les services dans le réseau privé GCP.

Technologies clés:

  • Frontend: Next.js, React, HTML, CSS, JavaScript.
  • Backend/API: Node.js, PHP (Drupal), JSON API.
  • Bases de données : MySQL (GCP), InfluxDB, TimescaleDB, ElasticSearch.
  • Mise en cache : Redis, Varnish.
  • Conteneurs et orchestration : Docker, Kubernetes, Helm.
  • CI/CD : CircleCI, GitHub Actions.
  • Infrastructure Cloud : Google Cloud Platform (GCP).
  • Intégrations tierces : Firebase Auth, Analytics, etc.
  • Intégration IA : OpenAI, Hugging Face, modèles ML personnalisés.

Qualifications:

  • Diplôme de baccalauréat en informatique ou domaine connexe, ou expérience équivalente.
  • 5+ années d'expérience en tant que développeur Full Stack.
  • Expérience avérée avec Next.js, React et les frameworks JavaScript modernes.
  • Expérience en développement backend avec Node.js et PHP.
  • Familiarité avec le développement conteneurisé (Docker, Kubernetes).
  • Solide compréhension des workflows CI/CD et des outils de contrôle de version (par ex., GitHub, CircleCI).
  • Expérience avec les bases de données (SQL, ElasticSearch) et les mécanismes de mise en cache (Redis, Varnish).
  • Familiarité avec l'infrastructure cloud, préférablement Google Cloud Platform (GCP).
  • Expérience avec Drupal CMS.

Atouts:

  • Expérience dans l'intégration d'outils IA pour la génération de contenu, les flux de travail ou les améliorations de plateforme.
  • Travaux précédents sur des systèmes de transcodage vidéo/audio.
  • Familiarité avec les outils de surveillance et d'optimisation des performances.
  • Compréhension des couches de passerelle API et des systèmes distribués.
  • Expérience dans un environnement média.
  • Expérience dans l'industrie des métaux précieux.

Avantages:

  • Opportunité de travailler avec une pile technologique moderne et une infrastructure de pointe.
  • Un environnement collaboratif qui valorise l'innovation et les opportunités de croissance.
  • La chance d'avoir un impact sur une plateforme reconnue mondialement.
  • Une rémunération concurrentielle, des avantages sociaux et des opportunités de développement professionnel.
  • Possibilité de choisir votre lieu de travail : à distance / sur site / hybride.

Participez à des réunions et des interactions impliquant des communications avec des vendeurs/fournisseurs. Comprenez et communiquez sur des architectures complexes et des conceptions logicielles, nécessitant une bonne maîtrise de l'anglais pour influencer le succès global du projet. Une recherche approfondie dans des forums en anglais est nécessaire, car les contributeurs de ces sites sont internationaux et les dépôts de données doivent être examinés, les informations étant disponibles en anglais.

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM

  • CA - QC - QC - Granby

  • January 13, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM

  • CA - QC - QC - S Granby

  • January 13, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM

  • CA - QC - QC - Eastman

  • January 13, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM

  • CA - QC - QC - Valcourt

  • January 13, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Opérateurs de production

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : Construire. Concevoir. Coder. Consulter. Penser avec les clients et vendre. Créer des marchés. Inventer. Collaborer. Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais cru possibles. Être...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM

  • CA - QC - QC - Warden

  • January 13, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Opérateurs de production

IBM

  • CA - QC - QC - S Granby

  • January 8, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : Construire. Concevoir. Coder. Consulter. Penser avec les clients et vendre. Créer des marchés. Inventer. Collaborer. Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais cru possibles. Être...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Opérateurs de production

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : Construire. Concevoir. Coder. Consulter. Penser avec les clients et vendre. Créer des marchés. Inventer. Collaborer. Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais cru possibles. Être...


Préposés à la fabrication / Opérateurs

IBM

  • CA - QC - QC - Waterloo

  • January 13, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Opérateurs de production

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : Construire. Concevoir. Coder. Consulter. Penser avec les clients et vendre. Créer des marchés. Inventer. Collaborer. Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais cru possibles. Être...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM

  • CA - QC - QC - Abercorn

  • January 13, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM

  • CA - QC - QC - Shefford

  • January 13, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM

  • CA - QC - QC - Brigham

  • January 13, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...


Préposés à la fabrication / Opérateurs

IBM

  • CA - QC - QC - Brome

  • January 13, 2025


Introduction • Chez IBM, le travail est bien plus qu'un emploi, c'est une vocation : • Construire. • Concevoir. • Coder. • Consulter. • Penser avec les clients et vendre. • Créer des marchés. • Inventer. • Collaborer. • Ne pas se contenter de faire mieux; tenter des choses que vous n'auriez jamais...