Reputation
Reputation
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%