EnerSys
EnerSys
EnerSys розробляє системи накопичення енергії та акумуляторні рішення для організацій, яким потрібне надійне енергопостачання у складних умовах експлуатації. Її рішення застосовують у телекомунікаціях, промисловості, оборонних і військових сферах, логістиці й транспорті, а також у проєктах з відновлюваної енергетики. Компанія зосереджується на підвищенні енергоефективності та розвитку більш сталої енергетичної інфраструктури. Її велика міжнародна команда охоплює фахівців із розробки, проєктування, виробництва та постачання технологій зберігання енергії.

Backend-розробник — EnerSys | Гамбеллара, Італія (офісна робота)

Створюйте захищені API та хмарні backend-сервіси для промислової IoT-платформи EnerSys. Працюйте з керуванням пристроями, телеметрією, інтеграціями та масштабованими системами зберігання енергії.

Опис

  • Розробляти, тестувати та підтримувати backend-сервіси для хмарної IoT-платформи
  • Створювати надійні, масштабовані та захищені API для веб- і мобільних застосунків, пристроїв і зовнішніх систем
  • Брати участь у формуванні backend-архітектури, мікросервісів, потоків даних і системних інтеграцій
  • Підтримувати керування пристроями, отримання телеметрії, керування користувачами, сповіщення, звітність, оновлення прошивки та інтеграції
  • Співпрацювати з командами frontend, DevOps, архітектури, QA, продукту та зовнішніх партнерів
  • Забезпечувати спостережуваність, придатність до супроводу та готовність backend-сервісів до експлуатації
  • Створювати чистий, ретельно протестований і добре документований код
  • Брати участь у перевірці коду та посилювати якісні інженерні практики
  • Брати участь у технічних рішеннях щодо масштабованості, продуктивності, безпеки та придатності до супроводу

Вимоги

  • Значний професійний досвід роботи backend-розробником, інженером-програмістом або на зіставній посаді
  • Підтверджені навички проєктування та реалізації backend-сервісів і REST API
  • Практичне знання розподілених систем, мікросервісів і хмарної архітектури
  • Досвід роботи з реляційними та/або базами даних часових рядів
  • Знання автентифікації, авторизації, безпеки API та практик безпечної розробки
  • Досвід створення автоматизованих тестів і використання CI/CD-конвеєрів
  • Уміння інтерпретувати вимоги та перетворювати їх на надійні технічні рішення
  • Сильні аналітичні навички розв’язання проблем і чітке почуття відповідальності за результат
  • Досвід роботи за Agile або ітеративною моделлю розробки програмного забезпечення
  • Вільне володіння англійською мовою в усній і письмовій формі
  • Досвід роботи з Python, Microsoft Azure, Azure Kubernetes Service, Azure Container Registry, Azure Key Vault, Azure Blob Storage, Azure Pipelines, Kubernetes, Docker, Helm, інструментами GitOps, IoT-платформами, отриманням телеметрії, керуванням пристроями, процесами оновлення прошивки, брокерами повідомлень, подієвою архітектурою, високопродуктивними конвеєрами обробки даних, інфраструктурою як кодом, Terraform, моніторингом, журналюванням, трасуванням і підтримкою експлуатації буде перевагою, але не є обов’язковим
  • Здатність ефективно працювати в розподіленому міжнародному середовищі

Переваги

  • Гнучкий формат роботи
  • Робота над сучасною IoT-платформою з практичними промисловими застосуваннями
  • Міжнародна співпраця між різними функціями та регіонами
  • Відповідальність за технічні завдання та участь в архітектурних рішеннях
  • Можливість безпосередньо впливати на якість, масштабованість і надійність backend-систем
  • Доступ до підтримки навчання, зокрема занять англійською мовою, курсів, конференцій і книжок
  • Участь у проєктах, що формують майбутнє систем зберігання енергії та електричної мобільності
  • Рівні можливості працевлаштування та захист від дискримінації й переслідувань