Цель работыМы ищем инженера Android SRE, который обладает хорошим балансом технологических и коммуникативных навыков. Проект представляет собой мобильное приложение (Android и iOS) для международной сети быстрого питания на нескольких рынках. Основные задачи и обязанности: Доступность, задержка, производительность, эффективность, управление изменениями, мониторинг, реагирование на чрезвычайные ситуации и планирование мощности. Инженер по надежности сайта создает мост между разработкой и эксплуат
Цель работыМы ищем инженера Android SRE, который обладает хорошим балансом технологических и коммуникативных навыков. Проект представляет собой мобильное приложение (Android и iOS) для международной сети быстрого питания на нескольких рынках. Основные задачи и обязанности: Доступность, задержка, производительность, эффективность, управление изменениями, мониторинг, реагирование на чрезвычайные ситуации и планирование мощности. Инженер по надежности сайта создает мост между разработкой и эксплуатацией, применяя подход к разработке программного обеспечения к темам системного администрирования. Образование, навыки и опыт ОБЯЗАТЕЛЬНО: 2+ года опыта разработки мобильных приложений для Android, глубокие знания платформ1+ лет опыта Mobile SREАнализ и оптимизация мобильных устройств производительность приложений для уменьшения задержек, сокращения времени загрузки и улучшения общего пользовательского опыта. Создавайте устойчивые системы и сервисы посредством автоматизации и обновлений, чтобы сбалансировать скорость и надежность разработки функций с четко определенными целями уровня обслуживания с помощью индикаторов. Разработка и внедрение стратегий для обеспечения мобильное приложение может переносить сбои и корректно восстанавливаться после них. Сотрудничество с командами разработчиков для определения областей для улучшения архитектуры, кодовой базы и инфраструктуры мобильных приложений. Внедрение решений для мониторинга (New Relic, Telemetry) для отслеживания работоспособности и производительности мобильных приложений. Настройка оповещений для упреждающего обнаружения инцидентов или аномалий и реагирования на них. Реагирование и разрешение инцидентов, связанных со сбоями мобильных приложений, снижением производительности или другими проблемами, влияющими на взаимодействие с пользователем. Оценка и планирование необходимых ресурсов для поддержки растущей базы пользователей и увеличения Требования к мобильному приложению. Разработка и поддержка сценариев и инструментов автоматизации для оптимизации процессов развертывания, тестирования и мониторинга. Обеспечение безопасности и соответствия мобильных приложений, хранения данных и протоколов связи. Управление процессом выпуска обновлений мобильных приложений, обеспечение бесперебойной работы. процедуры развертывания и отката. Поддержание четкой и актуальной документации по процессам, конфигурациям и процедурам устранения неполадок. Обладать глубоким комплексным уровнем знаний о продукте и конкретной производственной среде. Сообщает об ошибках BTA и техническому руководителю продукта с указанием уровня серьезности и понимания проблемы, помогая выявить дефекты в журнале отставания. Отладка проблем путем пошагового выполнения кода. Мониторинг действий пользователя через Charles Proxy или Fiddler и выявление подозрительного HTTP-трафика. Быстрое распознавание внутренних проблем (ошибок или данных) от проблем с функциональностью внешнего интерфейса. Выполнение анализа первопричин экранированных проблем. Широкий технический диапазон. , архитектурные шаблоны. Хорошие навыки отладки. Опыт работы с инструментами анализа журналов.
Показать больше
Показать меньше
Посадовый ровень
Старший середний рівень
Тип занятости
Повний рабочий деньДолжностные обязанности
Инженерия и информационные технологии
Отрасли
ИТ-услуги и ИТ Консалтинг