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