1GLOBAL

Ingénieur logiciel Backend - Golang ou Java

JavaPostgreSQLAWSGCPDockerKubernetesGo
Traduction automatique. Consultez l’original.

À propos de nous

1GLOBAL est un fournisseur mondial de communications mobiles axé sur la technologie, aidant les entreprises et les marques grand public à offrir une connectivité transparente dans le monde entier. Propulsé par une plateforme télécom de premier ordre, une technologie eSIM propriétaire et son propre réseau mobile cœur dans 15 pays, 1GLOBAL opère en tant que fournisseur de télécommunications entièrement réglementé dans 43 pays.

Fondée en 2022, 1GLOBAL est rapidement devenue l'une des entreprises de technologie télécom à la croissance la plus rapide en Europe, connectant plus de 80 millions de personnes et d'appareils à l'échelle mondiale. Nos clients incluent des banques de premier plan, des entreprises multinationales, des détaillants mondiaux, des sociétés de voyage, des fournisseurs de services de paiement et des entreprises axées sur le numérique.

Basée aux Pays-Bas, avec des centres de R&D à Lisbonne, Berlin et São Paulo, 1GLOBAL emploie plus de 550 professionnels dans 16 pays. Avec des revenus annuels dépassant les 200 millions de dollars US et un solide historique de rentabilité, nous continuons d'investir dans l'innovation, l'infrastructure et l'expansion internationale alors que nous redéfinissons l'avenir de la connectivité mobile mondiale.

À propos de l'équipe

Vous rejoindrez une équipe dynamique à la pointe du développement et de la maintenance de nos API réseau, de notre système de gestion xSIM et de nos plateformes d'enregistrement. L'API réseau alimente des systèmes et services critiques qui permettent la création, la configuration et la surveillance en temps réel des configurations d'abonnés dans un large éventail de scénarios commerciaux. Ceux-ci incluent des solutions d'entreprise, des déploiements IoT, la conformité réglementaire et des services d'enregistrement, garantissant une connectivité transparente pour tout le monde et tout. Notre système de gestion xSIM est une plateforme haute performance à faible latence conçue pour gérer des centaines de transactions par seconde, gardant toutes les xSIM mises à jour avec précision en temps réel. Parallèlement, nos plateformes d'enregistrement offrent des capacités robustes de conformité et d'enregistrement mobile adaptées aux institutions financières, capturant automatiquement les interactions des clients et des employés, soit sur site, soit via notre infrastructure cloud sécurisée.

Nous exploitons une plateforme multi-sites, respectant des exigences de sécurité strictes, fournissons le service à des clients du monde entier et gérons des millions de profils d'abonnés. Nous adoptons un environnement hautement collaboratif et diversifié, valorisons le travail d'équipe, l'autonomie et nous tenons responsables de nos livrables et de la réussite de nos clients.

Nous sommes ouverts au recrutement pour ce poste à São Paulo, au Brésil. Le candidat retenu recevra une intégration et une formation à Lisbonne, au Portugal ; acquérant des compétences précieuses tout en découvrant l'une des villes les plus dynamiques et renommées d'Europe.

À propos du poste

  1. Fournir des estimations d'effort précises pour soutenir la planification de la feuille de route et une gestion efficace des attentes.
  1. Concevoir et mettre en œuvre des architectures résilientes, évolutives, sécurisées et tolérantes aux pannes pour garantir la fiabilité et les performances du système.
  1. Développer de nouvelles fonctionnalités et prendre en charge les systèmes existants sur les API réseau, le système de gestion xSIM et les plateformes d'enregistrement.
  1. Contribuer avec de petites améliorations incrémentielles qui s'intègrent parfaitement dans les bases de code établies.
  1. Maintenir et mettre à jour les solutions existantes pour les garder modernes, efficaces et fiables.
  1. Collaborer avec les membres de l'équipe pour assurer des processus de développement fluides et une compréhension partagée.
  1. Rédiger et maintenir des tests complets pour assurer une régression rapide et une validation fiable des nouvelles fonctionnalités.
  1. Mettre en œuvre des procédures et des métriques pour permettre une surveillance et une observabilité efficaces des contributions à la plateforme.
  1. Participer aux revues de code pour promouvoir des normes élevées de qualité, de lisibilité et de maintenabilité du code.
  1. Prendre la responsabilité de la qualité et des résultats de votre travail, en assurant des flux de bout en bout entièrement fonctionnels.
  1. Créer et maintenir une documentation technique précise et à jour.
  1. Contribuer activement aux discussions d'équipe, avec un état d'esprit axé sur l'amélioration continue et l'ouverture aux nouvelles idées ou technologies.

Prérequis

À propos de vous

Requis

  1. 3+ années d'expérience professionnelle en développement backend, de préférence avec Go (Golang). Une solide expérience en Java avec une volonté d'apprendre Go est également la bienvenue.
  1. Solide compréhension des modèles de concurrence, avec une expérience pratique dans la mise en œuvre de flux de travail asynchrones, de communication inter-processus et de techniques de synchronisation.
  1. Compétent dans la conception, la construction et la consommation d'APIs RESTful, en suivant les meilleures pratiques pour la conception d'API et l'optimisation des performances.
  1. Expérience avérée de travail avec des bases de données, à la fois relationnelles (par exemple, PostgreSQL) et non relationnelles (par exemple, Redis, MongoDB, DynamoDB), y compris la modélisation des données, l'optimisation des requêtes et le réglage des performances.
  1. Expérimenté dans l'écriture de tests unitaires, de tests d'intégration et de benchmarks, avec un état d'esprit de développement piloté par les tests.
  1. À l'aise avec les protocoles réseau et les modèles de communication distribués (par exemple, gRPC, WebSockets, TCP/UDP).
  1. Expérimenté dans la construction d'architectures de microservices évolutives et de systèmes distribués.
  1. Connaissance de l'application des meilleures pratiques d'ingénierie logicielle et des modèles de conception pour un code maintenable et testable.
  1. Compétent dans l'utilisation des outils et pratiques DevOps, y compris Docker, les pipelines CI/CD et l'infrastructure en tant que code.
  1. Familier avec les flux de travail Git et les processus de développement collaboratif tels que les pull requests, les revues de code et les méthodologies agiles.
  1. Responsabilité démontrée pour les résultats techniques et appropriation de la livraison des fonctionnalités de bout en bout.
  1. Communicateur efficace en anglais, à l'écrit comme à l'oral, adapté à un environnement de travail à distance et largement asynchrone.

Souhaitable

  1. Maîtrise de l'écriture de code Go idiomatique, avec une solide compréhension des fonctionnalités principales du langage telles que les interfaces, les structs, la composition et la gestion des erreurs.
  1. Compétent dans le profilage et le réglage des performances à l'aide des outils intégrés de Go tels que pprof et trace, avec un accent sur l'optimisation.
  1. Expérience démontrée avec les architectures pilotées par les événements, y compris la mise en œuvre de producteurs et de consommateurs utilisant des plateformes comme Kafka, RabbitMQ ou ActiveMQ.
  1. Solide expérience pratique du déploiement, de la surveillance et de la maintenance d'applications sur Kubernetes.
  1. Connaissance pratique des plateformes cloud (par exemple, AWS, GCP, Azure, Oracle Cloud) avec expérience du déploiement d'applications cloud-native.
  1. Expérience pratique avec des outils d'observabilité et de surveillance comme Prometheus et Grafana.
  1. Une expérience avec MSML et SIP est un atout majeur.

Pourquoi 1GLOBAL ?

  • Opportunités de croissance : Faites progresser votre carrière dans l'une des entreprises de télécommunications à la croissance la plus rapide, se développant de plus de 50% d'une année sur l'autre sous la direction d'entrepreneurs technologiques prospères.
  • Exposition aux transactions majeures : Soyez aux commandes de transactions qui auront un impact sur l'avenir de l'industrie des télécommunications.
  • Travaillez avec une équipe talentueuse : Du conseil d'administration et des fondateurs à l'équipe de direction, vous collaborerez quotidiennement avec les conseillers externes les plus compétents et renommés et serez constamment exposé à des individus talentueux et motivés.
  • Environnement de travail dynamique : Prospérez dans un lieu de travail collaboratif et rapide où l'innovation est encouragée et où chaque contribution compte.
  • Développement professionnel : Travaillez aux côtés d'experts de l'industrie pour améliorer vos compétences et vos connaissances dans un domaine de pointe.
  • Expérience internationale : Obtenez des opportunités de travailler dans différents bureaux de 1GLOBAL à travers le monde à mesure que vous évoluez au sein de l'entreprise.
  • Culture de communication ouverte : Rejoignez une équipe où vos idées sont entendues et où le dialogue ouvert est encouragé, favorisant un environnement de travail solidaire et transparent.
  • Attitude axée sur les résultats : Faites partie d'une équipe axée sur les résultats qui valorise l'efficacité, la créativité et la volonté d'avoir un impact tangible dans l'industrie.

1GLOBAL est un employeur garantissant l'égalité des chances, nous valorisons votre caractère autant que votre talent. La diversité stimule notre innovation et nous offrons un environnement de travail collaboratif, dynamique et international. Nous sommes impatients que vous rejoigniez notre mission de révolutionner la connectivité à l'échelle mondiale.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter