ShyftLabs
ShyftLabs
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.