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