
ShyftLabs помогает компаниям превращать данные и искусственный интеллект в практические бизнес-возможности. Компания занимается консалтингом в области данных и ИИ, быстрым созданием прототипов, разработкой и внедрением решений, масштабированием платформ и их постоянной эксплуатацией, поддерживая организации на всех этапах — от разработки стратегии до запуска в промышленную эксплуатацию. ShyftLabs создает защищенную инфраструктуру данных, облачные платформенные сервисы, аналитические и ИИ-решения, которые интегрируются в существующие рабочие процессы и повышают операционную эффективность. Компания сотрудничает с клиентами на протяжении всего жизненного цикла инициатив в области данных и ИИ, адаптируя реализацию к целям их цифровой трансформации.
Full-Stack-разработчик Amazon Connect
Создавайте решения для контакт-центров AWS в ShyftLabs — компании, работающей с данными для клиентов из списка Fortune 500. Работайте с Python, React и интеграциями AWS.
Описание
- Создавайте и улучшайте голосовые и чат-сценарии Amazon Connect с помощью Lambda, Lex и сторонних интеграций.
- Разрабатывайте серверные сервисы на Python или Node.js.
- Создавайте интерфейсы для операторов и клиентов с помощью React и JavaScript.
- Подключайте приложения к сервисам AWS, включая Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager и CloudFront.
- Поддерживайте развертывание инфраструктуры как кода с помощью Terraform и конвейеров GitLab CI/CD.
- Пишите и проводите ручные тесты сценариев Connect, API и интерфейсных приложений.
- Тестируйте интеграции между сервисами AWS, сценариями Connect и внешними системами, например CRM.
- Взаимодействуйте с командами разработки и DevOps: отслеживайте, документируйте и устраняйте проблемы.
- Поддерживайте покрытие тестами требований к безопасности, масштабируемости и экономической эффективности.
- Оказывайте поддержку L2/L3 для сценариев Amazon Connect, API и интегрированных приложений.
- Анализируйте журналы, метрики и оповещения, помогая поддерживать стабильность и производительность систем.
- Совместно с инженерными и операционными командами расследуйте и устраняйте проблемы в рабочей среде.
- Документируйте инциденты, исправления и лучшие практики.
- При необходимости участвуйте в дежурствах или плановой поддержке.
Требования
- Степень бакалавра в области компьютерных наук, инженерии или смежной сфере.
- 3–6 лет профессионального опыта разработки и тестирования программного обеспечения.
- Не менее 2 лет практического опыта работы с AWS при создании решений Amazon Connect.
- Развитые навыки отладки, решения проблем и взаимодействия с коллегами.
- Умение учитывать безопасность, экономическую эффективность и масштабируемость при проектировании решений.
- Приветствуется опыт производственной поддержки или дежурств.
- Опыт проектирования сценариев контактов Amazon Connect и работы с интеграциями Lambda/API, Lex, Q in Connect и Evaluations.
- Знание сервисов AWS, включая Lambda, API Gateway, Lex, DynamoDB, S3, IAM, CloudWatch, CloudFormation, Q in Connect, Kinesis, Secrets Manager и CloudFront.
- Опыт разработки серверных сервисов на Python для Lambda.
- Опыт разработки серверных сервисов на Node.js для Lambda.
- Опыт работы с JavaScript и React для разработки интерфейсов и тестирования пользовательского интерфейса.
- Знание ручного тестирования, проектирования и проведения тестов, отслеживания дефектов и основ автоматизации.
- Опыт работы с Terraform для управления инфраструктурой AWS как кодом.
- Опыт работы с системой контроля версий GitLab и конвейерами CI/CD.
- Опыт тестирования на основе CI и интеграции автоматизированных запусков тестов в конвейеры.
- Знакомство с инструментами аналитики, такими как Contact Lens, Kinesis, Athena или QuickSight.
- Знакомство с Salesforce или интеграциями других CRM-систем.
- Опыт использования инструментов тестирования API, например Postman.
Преимущества
- Конкурентная заработная плата.
- Комплексный пакет страхования.
- Широкие возможности для обучения и профессионального развития.