Skip to main content

Back-end developer – Golang Developer

Description de l'entreprise

Les équipes dUbisoft comptent 20 000 personnes réparties sur plus de 40 sites à travers le monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses par des expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises acclamées telles que Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, et bien d'autres à venir. Ubisoft est un employeur soucieux de l'égalité des chances et estime que la diversité des origines et des perspectives est essentielle pour créer des mondes qui permettent lépanouissement et lexpression de tous et toutes. Si vous êtes enthousiaste à l'idée de relever des défis passionnants, exploiter des technologies de pointe, et prendre part au futur du divertissement, rejoignez-nous et créez linconnu.

Description du poste

Le poste est à pourvoir à Saint-Mandé, dans le département IT dUbisoft, et plus particulièrement au sein de léquipe Monitoring dont le mandat est de soutenir les équipes opérationnelles IT avec des solutions de surveillance et dévaluation efficaces.

En tant que Back-end developer Golang Developer , vous développerez les plateformes/outils permettant dévaluer lefficacité de lécosystème de monitoring, notamment via la centralisation des données. Vous serez moteur pour améliorer les infrastructures, les applications et le service de surveillance au sein de lIT.

À ce titre, vos missions seront les suivantes :

  • Participer activement au cycle de développement de nouvelles plateformes de monitoring ;
  • Participer à la mise en œuvre de nouvelles plates-formes/sources de surveillance ;
  • Participer à la mise en place des tableaux de bords efficaces afin de regrouper les données les plus pertinentes et soutenir les fonctionnalités mises en œuvre ;
  • Assurer lévolution de la gouvernance de lactivité de monitoring, de la mise en place de solutions jusquau support, en passant par la personnalisation de ces solutions ;
  • Configurer et administrer une plateforme centralisée de monitoring.
  • Vous évoluerez dans un environnement technique riche et varié :

  • Dev GoLang
  • Script Python
  • CI/CD Git, Ansible, Terraform
  • Monitoring - Prometheus, Zabbix, Grafana, NetXMS
  • Plateforme : Kubernetes, Docker, Linux
  • DB / cache / brokers : PostgreSQL, Kafka
  • Qualifications

    Background

  • Expérience significative tant que développeur avec si possible un aspect relation clients aussi bien interne qu'externe.
  • Un état d'esprit agnostique aux langages, ayant fait ses preuves avec des langages comme Golang et Python, Java, ou PHP
  • Compétences requises

  • Avoir été exposé à des solutions de surveillance comme Zabbix, Prometheus ou autres solutions open source.
  • Expérience importante en programmation notamment en Golang
  • Une connaissance avancée des technologies de conteneurs, notamment Kubernetes et Docker ;
  • Compréhension des protocoles d'infrastructure permettant de recueillir des données d'événements au niveau des éléments, des performances du réseau, des performances des applications et de l'analyse des opérations ;
  • Vous savez travailler et prendre des décisions en autonomie ;
  • Vous avez déjà évolué au cœur d'une culture DevOps ;
  • Anglais courant : une partie des équipes ne parle pas français.
  • Compétences bonus

  • Connaissances en bases de données (PGsql, MySQL)
  • Connaissances en agents de messages (Kafka, Redis, RabbitMQ)
  • Intérêt pour les jeux vidéo.
  • Informations complémentaires

    En tant quemployeur, Ubisoft offre à tous les mêmes opportunités daccès à lemploi sans distinction de genre, ethnicité, religion, orientation sexuelle, statut social, handicap et dâge. Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes

    Back-end developer – Golang Developer

    Ubisoft, Saint-Mandé
    Categories: 
    Developer, Back-End Developer