Ищем Devops инженера для создания тестового стенда виртуальных Android-устройств (для всех) № 75786
По договорённости
ОткликнутьсяРынок рубрики
3 000 ₽медиана по «DevOps и серверы»
По 195 заказам за 90 дней. Шкала логарифмическая.
СвежестьОкно открыто
29 ч назадгорячее окно: ещё 42 ч
Оценка по площадке: в первые часы заказчик получает больше всего откликов.
Нужен Devops специалист который соберёт тестовый стенд виртуальных андроид устройств (контейнерный Android, redroid или своя сборка) в Kubernetes или ваши варианты для внутренних тестов. Главное: вы это уже делали. Не «разберусь по документации», а есть стенд который вы подняли и эксплуатировали. Без аналогичного опыта работы исполнителей не рассматриваем. Что нужно сделать: 1. Свой образ Android. Сейчас используется публичный сторонний. Нужна воспроизводимая сборка с рабочими Play Services, которая параметризуется на старте (модель, локаль, экран, fingerprint) без пересборки и экономно ест ресурсы. 2. Идентичность устройств. 100 устройств не должнs выглядеть как 100 копий одной машины: разные идентификаторы, закрытые утечки, стабильность при перезапуске и пересоздании. Задаётся декларативно, проверяется скриптом. 3. Стенд в Kubernetes - основное. Рост с 11 до сотни устройств, из них десятки устройств работают одновременно, остальные выключены и ждут очереди. Каждое устройство - именованная персона со своим состоянием, а не воркер из пула. Свой прокси на устройство без утечек DNS, ADB внутрь кластера, честные проверки живости (сейчас под бывает зелёным с мёртвым DNS), мониторинг, расчёт железа и хранилища. Всё, что делается руками, должно уметь делаться из API нашей панели. Плюс документация и приёмка с воспроизведением на чистом стенде. Что не входит: Сценарии автоматизации внутри приложений и всё, что связано с аккаунтами, делает другая команда. Готовые облака телефонов и десктопные эмуляторы не предлагать. задача именно про свою инфраструктуру. Просим оценить стоимость и сроки по этапам указанным выше. Выслать любые пруфы прошлой работы не под NDA.