Мы ищем Senior Backend Developer, который будет отвечать за проектирование и разработку управляющего бэкенда нашей гиперконвергентной инфраструктуры и платформы IaaS — сервисов и API, стоящих за панелями администратора и самообслуживания, с помощью которых сервис-провайдеры и их клиенты используют вычислительные ресурсы, хранилище и сеть как сервис. Особое внимание уделяется мультитенантности, автоматизации жизненного цикла кластеров и надёжности под производственной нагрузкой.
- 5+ лет релевантного опыта backend-разработки, с опытом выпуска и поддержки production-сервисов.
- Сильное знание Python; уверенное знание Go либо способность и готовность ежедневно работать с обоими языками.
- Подтверждённый опыт проектирования и создания микросервисов и REST API, работающих под высокой нагрузкой, включая их версионирование, совместимость и документацию.
- Хорошее понимание распределённых систем: асинхронная обработка задач и оркестрация, идемпотентность и повторные попытки, согласованность и обработка сбоев, а также поведение сервиса, когда его зависимости работают медленно или недоступны.
- Практический опыт работы с реляционными базами данных (проектирование схемы, миграции, производительность запросов) и с очередями сообщений или брокерами; опыт работы с key-value или распределёнными хранилищами конфигурации будет плюсом.
- Хорошее практическое знание Linux, контейнеров, а также развёртывания и упаковки сервисов (systemd, RPM packaging, Docker или аналоги), плюс уверенные навыки работы в командной строке и написания скриптов.
- Практический опыт работы с аутентификацией, авторизацией и мультитенантными моделями контроля доступа.
- Сильные аналитические навыки и навыки поиска неисправностей, умение отлаживать проблемы, охватывающие сервисы, базы данных, операционную систему и лежащие ниже уровни инфраструктуры.
- Опыт инженерной работы с поддержкой ИИ обязателен, включая практическое использование ИИ для разработки, отладки, анализа кода, расследований и технических исследований.
- Подтверждённая способность взять на себя техническую ответственность за сервис, работать с большой унаследованной кодовой базой и делиться технической экспертизой между командами.
- Отличные навыки общения на английском языке и межфункционального взаимодействия.
*Пожалуйста, присылайте резюме и заявку на английском языке
Acronis — работодатель, предоставляющий равные возможности. Все квалифицированные кандидаты будут рассматриваться на вакансию независимо от возраста, происхождения, цвета кожи, семейного положения, национальности, физической или психической инвалидности, состояния здоровья, статуса защищённого законом ветерана, расы, религии, пола (включая беременность), сексуальной ориентации, гендерной идентичности или её выражения, а также любых иных характеристик, защищённых применимыми законами, нормативными актами и постановлениями.