ShyftLabs
ShyftLabs
ShyftLabs aiuta le aziende a trasformare dati e intelligenza artificiale in capacità aziendali concrete. Le sue attività comprendono consulenza su dati e IA, prototipazione rapida, realizzazione di soluzioni, scalabilità delle piattaforme e gestione operativa continua, supportando le organizzazioni dalle prime fasi strategiche fino alla distribuzione in produzione. L’azienda sviluppa infrastrutture dati sicure, servizi per piattaforme cloud, soluzioni di analisi e di IA progettate per integrarsi con i flussi di lavoro esistenti e migliorare le prestazioni operative. ShyftLabs collabora con i clienti lungo l’intero ciclo di vita delle loro iniziative basate su dati e IA, adattando le implementazioni ai loro obiettivi di trasformazione.

Sviluppatore full stack Amazon Connect

Sviluppa soluzioni per contact center AWS presso ShyftLabs, un’azienda di prodotti dati al servizio di clienti Fortune 500. Lavora con Python, React e integrazioni AWS.

Descrizione

  • Sviluppare e migliorare i flussi vocali e di chat di Amazon Connect usando Lambda, Lex e integrazioni di terze parti.
  • Creare servizi backend con Python o Node.js.
  • Sviluppare interfacce per agenti e clienti con React e JavaScript.
  • Collegare le applicazioni ai servizi AWS, tra cui Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager e CloudFront.
  • Supportare le distribuzioni di infrastruttura come codice con Terraform e le pipeline CI/CD di GitLab.
  • Scrivere ed eseguire test manuali per i flussi Connect, le API e le applicazioni front-end.
  • Testare le integrazioni tra i servizi AWS, i flussi Connect e sistemi esterni come i CRM.
  • Collaborare con i team di sviluppo e DevOps per monitorare, documentare e risolvere i problemi.
  • Mantenere la copertura dei test per sicurezza, scalabilità ed efficienza dei costi.
  • Fornire supporto di livello 2 e 3 per i flussi Amazon Connect, le API e le applicazioni integrate.
  • Esaminare log, metriche e avvisi per contribuire a mantenere la stabilità e le prestazioni del sistema.
  • Analizzare e risolvere i problemi di produzione con i team di ingegneria e operations.
  • Registrare incidenti, correzioni e buone pratiche.
  • Partecipare a turni di reperibilità o al supporto programmato secondo necessità.

Requisiti

  • Laurea in Informatica, Ingegneria o un campo correlato.
  • Da 3 a 6 anni di esperienza professionale nello sviluppo e nel testing del software.
  • Almeno 2 anni di esperienza pratica con AWS nella realizzazione di soluzioni Amazon Connect.
  • Ottime capacità di debugging, risoluzione dei problemi e collaborazione.
  • Capacità di valutare sicurezza, efficienza dei costi e scalabilità nella progettazione di soluzioni.
  • È preferibile esperienza nel supporto in produzione o nei turni di reperibilità.
  • Esperienza nella progettazione di flussi di contatto Amazon Connect e nell’uso di integrazioni Lambda/API, Lex, Q in Connect ed Evaluations.
  • Conoscenza dei servizi AWS, tra cui Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager e CloudFront.
  • Esperienza nella creazione di servizi backend Python per Lambda.
  • Esperienza nella creazione di servizi backend Node.js per Lambda.
  • Esperienza con JavaScript e React per lo sviluppo front-end e i test dell’interfaccia utente.
  • Conoscenza dei test manuali, della progettazione e dell’esecuzione dei test, del monitoraggio dei difetti e dell’automazione di base.
  • Esperienza con Terraform per l’infrastruttura AWS come codice.
  • Esperienza con il controllo del codice sorgente e le pipeline CI/CD di GitLab.
  • Esperienza con test basati su CI e integrazione di esecuzioni di test automatizzati nelle pipeline.
  • Familiarità con strumenti di analisi come Contact Lens, Kinesis, Athena o QuickSight.
  • Familiarità con Salesforce o altre integrazioni CRM.
  • Esperienza con strumenti di test delle API come Postman.

Benefit

  • Retribuzione competitiva.
  • Pacchetto assicurativo completo.
  • Ampie risorse per la formazione e lo sviluppo.