
ShyftLabs unterstützt Unternehmen dabei, Daten und künstliche Intelligenz in praxisnahe Geschäftsfähigkeiten zu verwandeln. Das Leistungsspektrum umfasst Daten- und KI-Beratung, schnelles Prototyping, Lösungsentwicklung, die Skalierung von Plattformen und den laufenden Betrieb – von der frühen Strategiephase bis zur Bereitstellung in der Produktion. Das Unternehmen entwickelt sichere Dateninfrastrukturen, Cloud-Plattformdienste, Analyse- und KI-Lösungen, die sich in bestehende Arbeitsabläufe integrieren und die operative Leistungsfähigkeit verbessern lassen. ShyftLabs begleitet Kunden über den gesamten Lebenszyklus ihrer Daten- und KI-Initiativen hinweg und richtet die Implementierungen an ihren Transformationszielen aus.
Amazon Connect Full-Stack-Entwickler
Entwickle AWS-Kontaktcenterlösungen bei ShyftLabs, einem Datenproduktunternehmen für Fortune-500-Kunden. Arbeite mit Python, React und AWS-Integrationen.
Beschreibung
- Entwickle und verbessere Sprach- und Chatflows in Amazon Connect mit Lambda, Lex und Integrationen von Drittanbietern.
- Erstelle Backend-Services mit Python oder Node.js.
- Entwickle Oberflächen für Agents und Kunden mit React und JavaScript.
- Verbinde Anwendungen mit AWS-Services, darunter Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager und CloudFront.
- Unterstütze Infrastructure-as-Code-Deployments mit Terraform und GitLab-CI/CD-Pipelines.
- Schreibe und führe manuelle Tests für Connect-Flows, APIs und Frontend-Anwendungen aus.
- Teste Integrationen zwischen AWS-Services, Connect-Flows und externen Systemen wie CRM-Systemen.
- Arbeite mit Entwicklungs- und DevOps-Teams zusammen, um Probleme nachzuverfolgen, zu dokumentieren und zu beheben.
- Sorge für eine Testabdeckung in den Bereichen Sicherheit, Skalierbarkeit und Kosteneffizienz.
- Leiste L2-/L3-Support für Amazon-Connect-Flows, APIs und integrierte Anwendungen.
- Prüfe Protokolle, Messwerte und Warnmeldungen, um Systemstabilität und Leistung zu erhalten.
- Untersuche und behebe Produktionsprobleme gemeinsam mit Engineering- und Betriebsteams.
- Dokumentiere Vorfälle, Fehlerbehebungen und bewährte Vorgehensweisen.
- Übernimm bei Bedarf Bereitschaftsdienste oder planmäßigen Support.
Anforderungen
- Bachelorabschluss in Informatik, Ingenieurwesen oder einem verwandten Fachgebiet.
- 3–6 Jahre Berufserfahrung in der Softwareentwicklung und im Softwaretesten.
- Mindestens 2 Jahre praktische AWS-Erfahrung bei der Umsetzung von Amazon-Connect-Lösungen.
- Ausgeprägte Fähigkeiten in Debugging, Problemlösung und Zusammenarbeit.
- Fähigkeit, bei der Entwicklung von Lösungen Sicherheit, Kosteneffizienz und Skalierbarkeit gegeneinander abzuwägen.
- Erfahrung mit Produktionssupport oder Bereitschaftsdiensten ist von Vorteil.
- Erfahrung im Entwurf von Amazon-Connect-Kontaktflows und in der Arbeit mit Lambda-/API-Integrationen, Lex, Q in Connect und Evaluations.
- Kenntnisse der AWS-Services Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager und CloudFront.
- Erfahrung mit der Entwicklung von Python-Backend-Services für Lambda.
- Erfahrung mit der Entwicklung von Node.js-Backend-Services für Lambda.
- Erfahrung mit JavaScript und React für Frontend-Entwicklung und UI-Tests.
- Kenntnisse in manuellen Tests, Testentwurf und -durchführung, Fehlerverfolgung und grundlegender Testautomatisierung.
- Erfahrung mit Terraform für AWS-Infrastructure-as-Code.
- Erfahrung mit GitLab-Quellcodeverwaltung und CI/CD-Pipelines.
- Erfahrung mit CI-gesteuerten Tests und der Integration automatisierter Testläufe in Pipelines.
- Einblicke in Analysetools wie Contact Lens, Kinesis, Athena oder QuickSight.
- Vertrautheit mit Salesforce- oder anderen CRM-Integrationen.
- Erfahrung mit API-Testtools wie Postman.
Zusatzleistungen
- Wettbewerbsfähiges Gehalt.
- Umfassendes Versicherungspaket.
- Umfangreiche Ressourcen für Lernen und Weiterentwicklung.