
Reputation предоставляет компаниям платформу управления репутацией на базе искусственного интеллекта. Ее программное обеспечение объединяет открытые и закрытые отзывы из каналов, где клиенты оценивают, обсуждают и рекомендуют бренды, а затем анализирует эти данные, чтобы выявлять тенденции и получать прогнозные сведения. Компании используют Reputation для мониторинга настроений клиентов, управления своим присутствием в интернете и принятия обоснованных решений о том, как улучшить восприятие бренда в разных точках продаж и цифровых каналах взаимодействия.
Инженер-программист I — бэкенд Go — Хайдарабад, гибридный формат
Разрабатывайте и поддерживайте микросервисы на Go и сервисы PERN для платформы Reputation на базе ИИ, анализирующей отзывы клиентов. Работайте с Kubernetes, CI/CD, API, наблюдаемостью и надежностью промышленной эксплуатации в гибридном формате в Хайдарабаде.
Описание
- Поддерживать и совершенствовать микросервисы на Go в распределенной событийно-ориентированной платформе
- При необходимости участвовать в разработке сервисов API на Node.js, Express и GraphQL
- При необходимости поддерживать приложения на React Class Components
- Разрабатывать новые функции в соответствии с требованиями продукта и бизнеса
- Управлять Helm-чартами для развертываний в Stage, Production и EU
- Поддерживать и совершенствовать CI/CD-конвейеры GitHub Actions
- Исследовать и устранять инциденты в промышленной среде во всех сервисах
- Создавать и поддерживать модульные, интеграционные и сквозные тесты с Testify и testcontainers-go
- Участвовать в проверке кода и соблюдать стандарты разработки
- Работать с командами DevOps и платформенной инфраструктуры над изменениями инфраструктуры
- Выполнять другие порученные обязанности
Требования
- Диплом бакалавра в области компьютерных наук, инженерии или смежной области либо эквивалентный практический опыт
- Не менее 2 лет профессионального опыта разработки на Go в промышленных средах
- Опыт работы с Node.js, Express и React
- Глубокое знание архитектуры микросервисов и шаблонов распределенных систем
- Опыт работы в крупной экосистеме, включающей более 50 микросервисов
- Уверенное владение Kubernetes и Helm, включая создание и управление чартами для нескольких сред
- Практический опыт создания рабочих процессов GitHub Actions для конвейеров сборки, тестирования и развертывания
- Опыт работы с сервисами GCP, особенно Pub/Sub, и RabbitMQ с использованием AMQP
- Уверенный опыт работы с PostgreSQL, включая ORM с GORM или pgx, а также Redis
- Знакомство с индексированием, запросами и шаблонами перколяции Elasticsearch
- Опыт разработки контейнеризированных приложений с Docker
- Знакомство со структурированным журналированием, проверками работоспособности, инструментированием Prometheus и OpenTelemetry
- Опыт работы с Node.js, Express.js и GraphQL, включая проектирование схем, резолверы и интеграцию API
- Знакомство с React Class Components
- Опыт работы с AWS Redshift или интеграциями с хранилищами данных, мультирегиональными развертываниями GCP в США и ЕС, а также Terraform
- Развитые навыки решения проблем, письменной и устной коммуникации и самостоятельной работы в распределенной команде
- Заявки должны подаваться кандидатами напрямую; заявки от сторонних агентств не принимаются
Преимущества
- Групповое медицинское страхование с дополнительным медицинским полисом на сумму до 1000000 рупий для сотрудника, супруга или супруги, двух детей на иждивении и двух родителей или родителей супруга или супруги
- Медицинское покрытие беременности и родов до 75000 INR и 26 недель отпуска в связи с рождением ребенка, усыновлением или суррогатным материнством
- Страхование жизни в размере трехкратных годовых затрат компании по срочному страхованию жизни и GPA
- Страхование от несчастных случаев и инвалидности в размере трехкратного базового оклада при полной постоянной, частичной постоянной и полной временной инвалидности по GPA
- Ежегодная компенсация амбулаторного лечения OPD в размере 7500 ₹ для сотрудника и соответствующих требованиям иждивенцев
- Один бесплатный ежегодный медицинский осмотр; иждивенцы могут воспользоваться тем же пакетом по специально согласованным тарифам с оплатой сотрудником
- 10 оплачиваемых праздничных дней в год
- 12 дней ежегодно на личный отпуск или больничный, с пропорциональным расчетом
- 2 дня оплачиваемого накопительного отпуска в месяц, с пропорциональным расчетом
- 4 дополнительных оплачиваемых выходных дня
- 6 месяцев отпуска по беременности и родам
- 10 рабочих дней отпуска по уходу за ребенком для отца
- 10 рабочих дней отпуска в связи с утратой близкого человека
- Программа лизинга автомобиля без первоначального взноса или авансового платежа, с фиксированным ежемесячным платежом и налоговой экономией 20–30%