
EnerSys разработва системи за съхранение на енергия и захранващи системи, базирани на батерии, за организации, които разчитат на надеждна енергия в сложни условия. Нейните решения подпомагат телекомуникациите, промишлените операции, приложенията в отбраната и военната сфера, логистиката и транспорта, както и проектите за възобновяема енергия, като се фокусират върху повишаването на енергийната ефективност и подкрепата за по-устойчива енергийна инфраструктура. Големият международен екип на компанията обхваща проектирането, инженерните дейности, производството и доставката на технологии за съхранение на енергия.
Backend инженер – EnerSys | Гам벨ара, Италия (работа на място)
Разработвайте сигурни API интерфейси и cloud-native backend услуги за индустриалната IoT платформа на EnerSys. Работете с управление на устройства, телеметрия, интеграции и мащабируеми системи за съхранение на енергия.
Описание
- Разработване, тестване и поддръжка на backend услуги за облачна IoT платформа
- Създаване на надеждни, мащабируеми и сигурни API интерфейси за уеб и мобилни приложения, устройства и външни системи
- Участие във формирането на backend архитектура, микросървиси, потоци от данни и системни интеграции
- Поддръжка на управление на устройства, приемане на телеметрия, управление на потребители, известия, отчетност, актуализации на фърмуера и интеграции
- Сътрудничество с екипите по frontend, DevOps, архитектура, QA, продукт и външни партньори
- Поддържане на backend услугите наблюдаеми, лесни за поддръжка и готови за продукционна среда
- Създаване на чист, щателно тестван и добре документиран код
- Участие в прегледи на код и утвърждаване на добри инженерни практики
- Участие във вземането на технически решения относно мащабируемостта, производителността, сигурността и поддържаемостта
Изисквания
- Значителен професионален опит като backend инженер, софтуерен инженер или на сходна позиция
- Доказана способност за проектиране и внедряване на backend услуги и REST API
- Практически познания за разпределени системи, микросървиси и cloud-native архитектура
- Опит с релационни и/или времеви бази данни
- Познания по удостоверяване, оторизация, сигурност на API и практики за сигурно програмиране
- Опит със създаване на автоматизирани тестове и използване на CI/CD конвейери
- Способност за интерпретиране на изисквания и превръщането им в надеждни технически решения
- Силни аналитични умения за решаване на проблеми и ясно чувство за отговорност
- Опит с гъвкава или итеративна разработка на софтуер
- Свободно писмено и говоримо владеене на английски език
- Опит с Python, Microsoft Azure, Azure Kubernetes Service, Azure Container Registry, Azure Key Vault, Azure Blob Storage, Azure Pipelines, Kubernetes, Docker, Helm, GitOps инструменти, IoT платформи, приемане на телеметрия, управление на устройства, работни процеси за актуализация на фърмуера, брокери на съобщения, event-driven архитектура, конвейери за данни с висока пропускателна способност, инфраструктура като код, Terraform, мониторинг, журналирование, проследяване и продукционна поддръжка е предимство, но не е задължително
- Способност за ефективна работа в разпределена, международна среда
Придобивки
- Гъвкави условия на работа
- Работа по модерна IoT платформа с реални индустриални приложения
- Международно сътрудничество между функции и региони
- Поемане на отговорност за техническата работа и принос към архитектурни решения
- Пряк принос към качеството, мащабируемостта и надеждността на backend системите
- Подкрепа за обучение, като уроци по английски език, курсове, конференции и книги
- Принос към проекти, оформящи съхранението на енергия и електромобилността
- Равни възможности за заетост със защита от дискриминация и тормоз