Emploi
De la source partenaire
Développeur et testeur de workflow
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- Webbing
- Niveau
- Senior
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Descriptif
• Implémenter des activités de workflow temporel dans Go : adaptateur HSS, adaptateur PCRF, mise à jour de l'inventaire.
• Créez et validez des tests unitaires pour toutes les activités de flux de travail dès le premier jour.
• Construire la base de données de gestion des stocks : tables, index, partitionnement pour 30 millions d'enregistrements.
• Créer des outils d'importation en masse : CSV → ingestion de plage ICCID/IMSI/MSISDN à partir du fournisseur.
• Implémenter les points de terminaison de l'API REST pour la base de données d'inventaire (allouer, réserver, libérer, interroger les enregistrements SIM).
• Ecrire des tests d'intégration : workflow → mock NE → assertions de base de données.
• Soutenir le développeur principal sur toutes les tâches de développement de flux de travail - programmation en binôme attendue.
• Suite de tests de bout en bout : flux d'approvisionnement complet depuis l'activation de la carte SIM jusqu'à la clôture de la commande.
• Tests de charge et de stress : simulez le provisionnement TPS de pointe sur tous les systèmes.
• Automatisation des tests : intégration du pipeline CI pour tous les tests de flux de travail et d'API.
• Intégration de synchronisation HSS : état d'allocation IMSI reflété dans HSS (simulacre → réel NE).
• Hooks MNP (portabilité du numéro) dans la base de données d'inventaire.
• Support UAT : reproduire des bugs, écrire des tests de régression, valider des correctifs.
Exigences
Doit avoir
• 2 à 4 ans de développement de logiciels back-end dans des environnements de production.
• Go ou Java : le langage de développement principal pour ce rôle est Go.
• Java accepté si fondamentaux solides et volonté de travailler en Go (nous accompagnerons la transition).
• Développement d'API REST — création d'API utilisées par d'autres services et testées par des suites automatisées.
• PostgreSQL — conception de tables, index, écriture de requêtes, compréhension des plans de requête.
• Tests unitaires et d'intégration : l'écriture de tests est une responsabilité de premier ordre et non une réflexion secondaire.
• Git — branchement, demandes d'extraction, participation à la révision du code.
• Expérience avec les architectures basées sur les événements utilisant RabbitMQ, Kafka ou Redis Pub/Sub.
• Connaissances de base de Kubernetes : comprendre comment vos charges de travail sont déployées.
• Capacité à travailler sous la direction technique d'un responsable principal et à exécuter rapidement.
• Anglais courant.
Fort avantage
• * Toute expérience de moteur de workflow : Temporal, Camunda, Apache Airflow, AWS Step Functions.
• * Expérience en télécommunications ou BSS/OSS — compréhension du cycle de vie, de l'approvisionnement et de l'activation des cartes SIM.
• * Expérience du framework de test : testez, testez, simulez des frameworks.
• * Outils de test de charge : k6, Locust, JMeter — exécution et interprétation des résultats.
• * Docker — création et exécution de services conteneurisés.
• * Expérience avec les modèles de bases de données événementielles ou à ajout uniquement.
Agréable à avoir
• Expérience du SDK Temporal.io : même les projets personnels/secondaires comptent.
• Python — utile pour les scripts, les outils de test et le traitement des données.
• Prometheus : comprendre comment instrumenter le code avec des métriques.
• Connaissance des protocoles télécom : Diameter, SS7, SMPP.
À propos de la sangle
Fondé début 2010, Webbing est un MVNO de données mondial qui fournit des services de connectivité mondiale et d'IoT de niveau entreprise dans plus de 200 pays et plus de 600 réseaux d'opérateurs mobiles. Le réseau sécurisé de Webbing offre une protection du réseau et des informations sur le contenu Web.
Les entreprises clientes peuvent gérer, surveiller et optimiser l'utilisation des données en temps réel grâce à la puissante plate-forme logicielle de Webbing. Gagnez en visibilité par type d'application et disposez du pouvoir de mettre les applications sur liste blanche et de limiter les applications non professionnelles d'un simple clic, ce qui permet d'économiser de l'argent et d'améliorer la conformité.
Ce que nous proposons
• Entièrement distant
• Une nouvelle plateforme passionnante et stimulante offrant de grandes opportunités de développement des compétences et des connaissances.
• L'opportunité de rejoindre une équipe de spécialistes hautement professionnels dans un environnement international.
• L'opportunité de développement professionnel au sein d'une entreprise internationale réputée, innovante et en pleine croissance.
Source : Jobicy (https://jobicy.com/jobs/143728-workflow-developer-tester)
• Implémenter des activités de workflow temporel dans Go : adaptateur HSS, adaptateur PCRF, mise à jour de l'inventaire.
• Créez et validez des tests unitaires pour toutes les activités de flux de travail dès le premier jour.
• Construire la base de données de gestion des stocks : tables, index, partitionnement pour 30 millions d'enregistrements.
• Créer des outils d'importation en masse : CSV → ingestion de plage ICCID/IMSI/MSISDN à partir du fournisseur.
• Implémenter les points de terminaison de l'API REST pour la base de données d'inventaire (allouer, réserver, libérer, interroger les enregistrements SIM).
• Ecrire des tests d'intégration : workflow → mock NE → assertions de base de données.
• Soutenir le développeur principal sur toutes les tâches de développement de flux de travail - programmation en binôme attendue.
• Suite de tests de bout en bout : flux d'approvisionnement complet depuis l'activation de la carte SIM jusqu'à la clôture de la commande.
• Tests de charge et de stress : simulez le provisionnement TPS de pointe sur tous les systèmes.
• Automatisation des tests : intégration du pipeline CI pour tous les tests de flux de travail et d'API.
• Intégration de synchronisation HSS : état d'allocation IMSI reflété dans HSS (simulacre → réel NE).
• Hooks MNP (portabilité du numéro) dans la base de données d'inventaire.
• Support UAT : reproduire des bugs, écrire des tests de régression, valider des correctifs.
Exigences
Doit avoir
• 2 à 4 ans de développement de logiciels back-end dans des environnements de production.
• Go ou Java : le langage de développement principal pour ce rôle est Go.
• Java accepté si fondamentaux solides et volonté de travailler en Go (nous accompagnerons la transition).
• Développement d'API REST — création d'API utilisées par d'autres services et testées par des suites automatisées.
• PostgreSQL — conception de tables, index, écriture de requêtes, compréhension des plans de requête.
• Tests unitaires et d'intégration : l'écriture de tests est une responsabilité de premier ordre et non une réflexion secondaire.
• Git — branchement, demandes d'extraction, participation à la révision du code.
• Expérience avec les architectures basées sur les événements utilisant RabbitMQ, Kafka ou Redis Pub/Sub.
• Connaissances de base de Kubernetes : comprendre comment vos charges de travail sont déployées.
• Capacité à travailler sous la direction technique d'un responsable principal et à exécuter rapidement.
• Anglais courant.
Fort avantage
• * Toute expérience de moteur de workflow : Temporal, Camunda, Apache Airflow, AWS Step Functions.
• * Expérience en télécommunications ou BSS/OSS — compréhension du cycle de vie, de l'approvisionnement et de l'activation des cartes SIM.
• * Expérience du framework de test : testez, testez, simulez des frameworks.
• * Outils de test de charge : k6, Locust, JMeter — exécution et interprétation des résultats.
• * Docker — création et exécution de services conteneurisés.
• * Expérience avec les modèles de bases de données événementielles ou à ajout uniquement.
Agréable à avoir
• Expérience du SDK Temporal.io : même les projets personnels/secondaires comptent.
• Python — utile pour les scripts, les outils de test et le traitement des données.
• Prometheus : comprendre comment instrumenter le code avec des métriques.
• Connaissance des protocoles télécom : Diameter, SS7, SMPP.
À propos de la sangle
Fondé début 2010, Webbing est un MVNO de données mondial qui fournit des services de connectivité mondiale et d'IoT de niveau entreprise dans plus de 200 pays et plus de 600 réseaux d'opérateurs mobiles. Le réseau sécurisé de Webbing offre une protection du réseau et des informations sur le contenu Web.
Les entreprises clientes peuvent gérer, surveiller et optimiser l'utilisation des données en temps réel grâce à la puissante plate-forme logicielle de Webbing. Gagnez en visibilité par type d'application et disposez du pouvoir de mettre les applications sur liste blanche et de limiter les applications non professionnelles d'un simple clic, ce qui permet d'économiser de l'argent et d'améliorer la conformité.
Ce que nous proposons
• Entièrement distant
• Une nouvelle plateforme passionnante et stimulante offrant de grandes opportunités de développement des compétences et des connaissances.
• L'opportunité de rejoindre une équipe de spécialistes hautement professionnels dans un environnement international.
• L'opportunité de développement professionnel au sein d'une entreprise internationale réputée, innovante et en pleine croissance.
Source : Jobicy (https://jobicy.com/jobs/143728-workflow-developer-tester)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Webbing
Annonce fournie par Webbing.