О нас
В Arbor мы ставим перед собой задачу изменить работу школ к лучшему.
Мы верим в будущее работы в школах, где вызовы не означают выгорания и переутомления. Где данные направляют прогресс, не перегружая персонал. И где каждый, кто работает в школе, ежедневно вспоминает, почему он выбрал образование.
Наши системы управления информацией (MIS) и инструменты управления школами уже помогают более чем 12 000 школам и образовательным организациям. Мы возвращаем время и возможности сотрудникам, превращаем данные в ясные, действенные инсайты и поддерживаем более счастливые рабочие дни.
В основе нашего бренда лежит понимание того, что проблемы, с которыми сталкиваются школы сегодня, связаны не только с эффективностью, результатами и производительностью, но и с созданием более счастливой рабочей жизни для тех, кто ежедневно движет образование — сотрудников. Мы хотим сделать школы более радостными местами для работы и обучения.
О роли
Мы ищем высокотехнического и ориентированного на клиента старшего инженера по миграциям, который присоединится к нашей инженерной команде и поможет нам создавать и развивать платформу миграций, которая лежит в основе процесса подключения новых школ в Arbor. Основная задача и фокус роли — обеспечивать высококачественную инженерную работу, гарантирующую надежность миграций, их наблюдаемость и соответствие установленным SLA. Это широкая и захватывающая роль, поэтому мы ищем человека, готового к вызовам — если вы опытный и командный кандидат, эта роль для вас.
Основные обязанности
•Разработка платформы миграций: Проектировать, создавать и развивать платформу миграций — критически важное PHP-приложение — обеспечивая её надежность, производительность и масштабируемость по мере подключения всё большего числа школ.
•Ответственность за SLA: Брать на себя ответственность за выполнение определённых SLA платформы, включая показатели успешности миграций, пропускную способность и время обработки. Определять и внедрять улучшения, повышающие надежность и качество.
•Надежность и производительность: Вести сервисы от этапа проектирования до производства с полной ответственностью. Обеспечивать их наблюдаемость с помощью логов, панелей мониторинга и оповещений для быстрого обнаружения и реагирования на проблемы.
•Автоматизация: Снижать операционную нагрузку команды миграционных операций, автоматизируя повторяющиеся задачи, проверки и валидацию целостности данных.
•Критически важная доставка для клиентов: Поддерживать окна миграций в выходные и школьные каникулы. Быть гибким в рабочем графике в периоды пикового подключения, чтобы обеспечить успешный запуск клиентов.
•Технические стандарты: Применять и поддерживать стандарты кодирования, писать хорошо протестированный и переиспользуемый код, взаимодействовать с сообществом архитекторов для обмена лучшими практиками. Обеспечивать соответствие сервисов стандартам готовности к производству.
•Планирование и доставка: Предоставлять точные оценки и оценивать выполнимость технических задач. Проводить итеративную доставку, участвовать в планировании релизов и обзорах после релиза.
•Реагирование на инциденты: Руководить расследованием неудачных или задержанных миграций, проводить анализ коренных причин и инициировать улучшения, предотвращающие повторение проблем.
•Наставничество: Поддерживать и наставлять коллег-инженеров, включая инженеров миграционных операций, через код-ревью, парное программирование и конструктивную обратную связь. Щедро делиться знаниями с командой.
•Сотрудничество: Тесно работать с командами по подключению, поддержке, менеджерами продуктов и другими инженерными командами для координации сроков, управления ожиданиями клиентов и согласования технической доставки с общей стратегией подключения. Чётко сообщать о рисках, блокировках и статусе как техническим, так и нетехническим заинтересованным сторонам.
Требования
•PHP: Сильный практический опыт разработки и поддержки масштабных PHP-приложений; опыт работы с фреймворками, такими как Symfony, является большим плюсом.
•Базы данных: Хорошее понимание реляционных баз данных (например, MSSQL, MySQL, AWS Aurora), SQL, методов валидации данных и обеспечения их целостности.
•Облачные системы: Практический опыт работы с AWS как с точки зрения конечного пользователя, так и администратора с использованием технологий инфраструктуры как кода (Terraform). Особенно важен опыт работы с EC2, ECS, RDS, SQS и сетями.
•Скрипты: Сильные навыки в Python, Bash или аналогичных языках для автоматизации, создания инструментов и обработки данных.
•Наблюдаемость: Практический опыт работы с платформами мониторинга и наблюдаемости (например, DataDog, Prometheus или аналогичными), а также с практиками управления инцидентами и проблемами.
•Проектирование систем: Хорошее понимание распределённых систем, пакетной и асинхронной обработки, очередей и паттернов устойчивости.
•CI/CD: Практический опыт создания и поддержки CI/CD пайплайнов для автоматизированных развертываний.
•SLA и операционные метрики: Опыт работы с определением SLA, отслеживанием операционных метрик и внедрением улучшений для повышения надежности сервиса.
•Наставничество: Опыт поддержки и наставничества коллег-инженеров через код-ревью, парное программирование и обратную связь.
•Гибкость: Готовность к гибкому графику работы для поддержки циклов миграций, которые обычно проходят в выходные и школьные каникулы.
•ИИ и продуктивность: Опыт использования агентного ИИ или интерес к повышению продуктивности с помощью новых инструментов, включая агентный ИИ.
Что мы предлагаем
•Специальная команда по благополучию, которая поддерживает инициативы, такие как осознанность, обучающие обеды, тренинги для менеджеров, обучение первой помощи при психических расстройствах и многое другое!
•32 дня отпуска (плюс государственные праздники). Это включает 25 дней ежегодного отпуска и 7 дополнительных дней, предоставляемых компании на Пасху, лето и Рождество
•Страхование жизни с выплатой в размере 3-кратной годовой зарплаты
•Комплексные оздоровительные льготы от AIG Smart Health, включая круглосуточный виртуальный приём врача, поддержку психического здоровья, консультации и персонализированные медицинские обследования
•Частная стоматологическая страховка с Bupa
•Пенсионный план с отчислениями из зарплаты, предоставляемый Scottish Widows
•Расширенный отпуск по беременности и родам и усыновлению (20 недель с полной оплатой) и отпуск по уходу за ребёнком (6 недель с полной оплатой)
•5 бесплатных сессий коучинга по возвращению к работе после отпуска по беременности и родам, помогающих адаптироваться к этому новому захватывающему этапу жизни!
•Доступ к сервисам, таким как Calm и Bippit (коучинг по финансовому благополучию)
•Все наши роли поддерживают гибкий график работы, и мы рады обсудить, что это значит для вас
•Социальные комитеты, которые организуют командные, офисные и корпоративные мероприятия для объединения людей и празднования успехов
•Выделенный бюджет на профессиональное развитие (курсы повышения квалификации, ресурсы для обучения, профессиональные членства и т.д.)
•Возможность волонтёрства в благотворительной организации по вашему выбору один день в году
•Офисы, дружелюбные к собакам!
Процесс собеседования
•Телефонный скрининг
•Первый этап
•Второй этап
Мы стремимся к справедливому и комфортному процессу найма, поэтому если вам нужны какие-либо разумные корректировки во время подачи заявки или собеседования, пожалуйста, свяжитесь с членом команды по адресу
[email protected]. Наши обязательства также поддерживаются партнёрством с консалтинговой компанией по нейроразнообразию Lexxic, которая предоставляет нам обучение, поддержку и консультации.
Обратите внимание: В настоящее время мы не можем предоставить спонсорство визы.