
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-систем
- Доступ до підтримки навчання, зокрема занять англійською мовою, курсів, конференцій і книжок
- Участь у проєктах, що формують майбутнє систем зберігання енергії та електричної мобільності
- Рівні можливості працевлаштування та захист від дискримінації й переслідувань