
ShyftLabs aide les entreprises à transformer les données et l’intelligence artificielle en capacités opérationnelles concrètes. Ses activités couvrent le conseil en données et en IA, le prototypage rapide, la mise en œuvre de solutions, le passage à l’échelle des plateformes et les opérations continues, en accompagnant les organisations depuis les premières réflexions stratégiques jusqu’au déploiement en production. L’entreprise développe des infrastructures de données sécurisées, des services de plateformes cloud, des solutions d’analyse et d’IA conçues pour s’intégrer aux flux de travail existants et améliorer les performances opérationnelles. ShyftLabs accompagne ses clients tout au long du cycle de vie de leurs initiatives liées aux données et à l’IA, en adaptant les mises en œuvre à leurs objectifs de transformation.
Développeur full stack Amazon Connect
Développez des solutions de centre de contact AWS chez ShyftLabs, une entreprise de produits de données au service de clients du Fortune 500. Travaillez avec Python, React et les intégrations AWS.
Description
- Développer et améliorer les flux vocaux et de chat d’Amazon Connect à l’aide de Lambda, Lex et d’intégrations tierces.
- Créer des services backend en Python ou Node.js.
- Développer des interfaces pour les agents et les clients avec React et JavaScript.
- Connecter des applications aux services AWS, notamment Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager et CloudFront.
- Contribuer aux déploiements d’infrastructure en tant que code avec Terraform et aux pipelines CI/CD de GitLab.
- Rédiger et exécuter des tests manuels pour les flux Connect, les API et les applications front-end.
- Tester les intégrations entre les services AWS, les flux Connect et des systèmes externes tels que les CRM.
- Collaborer avec les équipes de développement et DevOps pour suivre, documenter et résoudre les problèmes.
- Maintenir la couverture des tests en matière de sécurité, d’évolutivité et d’efficacité des coûts.
- Assurer le support de niveaux 2 et 3 pour les flux Amazon Connect, les API et les applications intégrées.
- Examiner les journaux, les métriques et les alertes afin de contribuer à la stabilité et aux performances du système.
- Examiner et résoudre les problèmes de production avec les équipes d’ingénierie et d’exploitation.
- Consigner les incidents, les corrections et les bonnes pratiques.
- Participer aux astreintes ou au support planifié selon les besoins.
Exigences
- Licence ou diplôme équivalent en informatique, en ingénierie ou dans un domaine connexe.
- 3 à 6 ans d’expérience professionnelle en développement et en test de logiciels.
- Au moins 2 ans d’expérience pratique avec AWS dans la mise en œuvre de solutions Amazon Connect.
- Solides compétences en débogage, en résolution de problèmes et en collaboration.
- Capacité à prendre en compte la sécurité, l’efficacité des coûts et l’évolutivité lors de la conception de solutions.
- Une expérience du support en production ou des astreintes est souhaitée.
- Expérience dans la conception de flux de contact Amazon Connect et le travail avec des intégrations Lambda/API, Lex, Q in Connect et Evaluations.
- Connaissance des services AWS, notamment Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager et CloudFront.
- Expérience dans la création de services backend Python pour Lambda.
- Expérience dans la création de services backend Node.js pour Lambda.
- Expérience de JavaScript et React pour le développement front-end et les tests d’interface utilisateur.
- Connaissance des tests manuels, de la conception et de l’exécution des tests, du suivi des défauts et de l’automatisation de base.
- Expérience de Terraform pour l’infrastructure AWS en tant que code.
- Expérience du contrôle de version et des pipelines CI/CD de GitLab.
- Expérience des tests pilotés par l’intégration continue et de l’intégration de tests automatisés dans les pipelines.
- Connaissance d’outils d’analyse tels que Contact Lens, Kinesis, Athena ou QuickSight.
- Connaissance de Salesforce ou d’autres intégrations CRM.
- Expérience des outils de test d’API tels que Postman.
Avantages
- Salaire compétitif.
- Couverture d’assurance complète.
- Vastes ressources de formation et de développement.