
ShyftLabs ayuda a las empresas a convertir los datos y la inteligencia artificial en capacidades empresariales prácticas. Su trabajo abarca la consultoría en datos e IA, la creación rápida de prototipos, la implementación de soluciones, la ampliación de plataformas y las operaciones continuas, apoyando a las organizaciones desde las primeras etapas de estrategia hasta la puesta en producción. La empresa desarrolla infraestructuras de datos seguras, servicios de plataformas en la nube, análisis y soluciones de IA diseñadas para integrarse con los flujos de trabajo existentes y mejorar el rendimiento operativo. ShyftLabs colabora con sus clientes durante todo el ciclo de vida de sus iniciativas de datos e IA, adaptando las implementaciones a sus objetivos de transformación.
Desarrollador full stack de Amazon Connect
Desarrolla soluciones de centros de contacto en AWS en ShyftLabs, una empresa de productos de datos que presta servicios a clientes de Fortune 500. Trabaja con Python, React e integraciones de AWS.
Descripción
- Desarrolla y mejora flujos de voz y chat de Amazon Connect con Lambda, Lex e integraciones de terceros.
- Crea servicios de backend con Python o Node.js.
- Desarrolla interfaces para agentes y clientes con React y JavaScript.
- Conecta aplicaciones con servicios de AWS, incluidos Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager y CloudFront.
- Da soporte a implementaciones de infraestructura como código con Terraform y canalizaciones de CI/CD de GitLab.
- Redacta y ejecuta pruebas manuales para flujos de Connect, API y aplicaciones frontend.
- Prueba integraciones entre servicios de AWS, flujos de Connect y sistemas externos, como los CRM.
- Colabora con los equipos de desarrollo y DevOps para realizar el seguimiento de incidencias, documentarlas y resolverlas.
- Mantiene la cobertura de pruebas para la seguridad, la escalabilidad y la eficiencia de costes.
- Proporciona soporte de nivel 2 y 3 para flujos de Amazon Connect, API y aplicaciones integradas.
- Revisa registros, métricas y alertas para ayudar a mantener la estabilidad y el rendimiento del sistema.
- Investiga y resuelve incidencias de producción junto con los equipos de ingeniería y operaciones.
- Registra incidentes, soluciones y buenas prácticas.
- Participa en turnos de guardia o en el soporte programado cuando sea necesario.
Requisitos
- Grado universitario en Informática, Ingeniería o un campo relacionado.
- De 3 a 6 años de experiencia profesional en desarrollo y pruebas de software.
- Al menos 2 años de experiencia práctica con AWS en la entrega de soluciones de Amazon Connect.
- Sólidas habilidades de depuración, resolución de problemas y colaboración.
- Capacidad para valorar la seguridad, la eficiencia de costes y la escalabilidad al diseñar soluciones.
- Se valora la experiencia en soporte de producción o en turnos de guardia.
- Experiencia en el diseño de flujos de contacto de Amazon Connect y en el trabajo con integraciones de Lambda y API, Lex, Q in Connect y Evaluations.
- Conocimientos de servicios de AWS, incluidos Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager y CloudFront.
- Experiencia en la creación de servicios backend en Python para Lambda.
- Experiencia en la creación de servicios backend en Node.js para Lambda.
- Experiencia con JavaScript y React para desarrollo frontend y pruebas de interfaz de usuario.
- Conocimientos de pruebas manuales, diseño y ejecución de pruebas, seguimiento de defectos y automatización básica.
- Experiencia con Terraform para infraestructura como código en AWS.
- Experiencia con el control de versiones y las canalizaciones de CI/CD de GitLab.
- Experiencia con pruebas basadas en CI e integración de ejecuciones de pruebas automatizadas en canalizaciones.
- Familiaridad con herramientas de análisis como Contact Lens, Kinesis, Athena o QuickSight.
- Familiaridad con Salesforce u otras integraciones de CRM.
- Experiencia con herramientas de prueba de API como Postman.
Beneficios
- Salario competitivo.
- Paquete de seguros completo.
- Amplios recursos de aprendizaje y desarrollo.