
MCCi — это GovTech- и консалтинговая компания, помогающая организациям государственного сектора модернизировать управление информацией и предоставление услуг. Компания внедряет корпоративные системы управления контентом Laserfiche, платформы для обработки запросов на предоставление документов и выдачи разрешений, государственные веб-сайты, интеллектуальную обработку документов, роботизированную автоматизацию процессов, электронные подписи, системные интеграции, управляемые облачные сервисы и оказывает профессиональные услуги. MCCi работает с органами местного самоуправления и властями штатов, правоохранительными организациями и образовательными учреждениями, уделяя особое внимание сокращению объёма ручной работы и повышению операционной эффективности.
Инженер по эксплуатации облачной инфраструктуры в MCCi (удалённо, США)
MCCi ищет инженера по эксплуатации облачной инфраструктуры для повышения надёжности, наблюдаемости и автоматизации платформы JustFOIA — SaaS-сервиса для запросов государственных публичных записей. Удалённая работа включает эксплуатацию инфраструктуры Azure и координацию реагирования на инциденты в сервисах для государственных организаций.
Описание
- Обеспечивать инженерную эксплуатацию и надёжность JustFOIA — SaaS-платформы MCCi для запросов государственных публичных записей
- Разрабатывать и поддерживать мониторинг, оповещения, дашборды, журналирование и операционную отчётность на уровнях приложения, базы данных и инфраструктуры
- Анализировать журналы, метрики, трассировки и данные о состоянии сервисов для выявления развивающихся и повторяющихся проблем
- Повышать надёжность, доступность, производительность, масштабируемость и сопровождаемость платформы
- Участвовать в дежурствах и руководить первичной обработкой, диагностикой, эскалацией инцидентов и восстановлением сервисов
- Устранять сбои в продуктивной среде, затрагивающие приложения, IIS/.NET, SQL Server, сети и облачные сервисы
- Проводить разборы инцидентов без поиска виноватых, документировать корневые причины и реализовывать последующие меры по устранению проблем
- Управлять средами Azure и Azure Government и оптимизировать их
- Создавать автоматизацию, сокращающую количество повторяющихся задач, человеческих ошибок и расхождений конфигурации
- Поддерживать и расширять Infrastructure as Code, управление конфигурациями, развёртывание и инструменты эксплуатации
- Помогать с процессами CI/CD и выпуском приложений
- Оценивать ограничения производительности, риски нехватки ресурсов и проблемы масштабирования
- Определять и контролировать индикаторы и цели уровня сервиса, бюджеты ошибок или сопоставимые метрики надёжности
- Помогать проверять резервные копии, проводить мероприятия по аварийному восстановлению и переключению, планировать ёмкость и оценивать операционную готовность
- Помогать устранять уязвимости, усиливать меры операционной безопасности и поддерживать работу по обеспечению соответствия требованиям
- Создавать и обновлять эксплуатационные инструкции, диагностические руководства, процессы восстановления и операционные записи
- Работать с командами разработки над повышением надёжности, наблюдаемости и сопровождаемости приложений
- Участвовать в автоматизации выпусков, улучшении инфраструктуры и дальнейшем развитии практик DevOps
- По мере расширения обязанностей оказывать поддержку Cloud Operations для дополнительных SaaS-продуктов MCCi
Требования
- Не менее шести лет общего опыта работы в сфере информационных технологий
- Не менее трёх лет опыта в инженерии надёжности сайтов с продуктивными SaaS-нагрузками в публичном облаке, включая ответственность за доступность и производительность
- Практический опыт работы в SRE с SaaS-приложением в продуктивной среде
- Практический опыт определения и использования SLI, SLO и бюджетов ошибок
- Опыт внедрения наблюдаемости с помощью метрик, централизованных журналов, распределённой трассировки, дашбордов и мониторинга производительности приложений
- Умение проектировать полезные оповещения и сокращать количество ненужных уведомлений
- Опыт руководства реагированием на инциденты, расследованиями корневых причин и разборами после инцидентов без поиска виноватых
- Подтверждённый опыт доведения улучшений надёжности до завершения
- Умение разрабатывать автоматизацию на PowerShell, Python, Bash или аналогичном языке
- Опыт работы с Infrastructure as Code и практиками управления конфигурациями
- Опыт эксплуатации нагрузок в Microsoft Azure или другом ведущем публичном облаке
- Опыт поддержки ориентированного на клиентов программного обеспечения, критичного для бизнеса
- Сильные навыки диагностики, коммуникации, командной работы и технического письма
- Желательно: поддержка продуктивных сред Windows Server и приложений IIS/.NET
- Желательно: мониторинг SQL Server и диагностика производительности
- Желательно: опыт работы с процессами CI/CD и автоматизацией развёртывания
- Желательно: опыт нагрузочного тестирования и планирования ёмкости
- Желательно: опыт работы с сетевым трафиком, балансировкой нагрузки, межсетевыми экранами веб-приложений и доставкой контента
- Желательно: опыт работы с резервным копированием, репликацией, переключением, аварийным восстановлением и тестированием восстановления
- Желательно: опыт работы с контейнерами и технологиями оркестрации
- Знание Datadog, Azure Application Insights, Elastic, Terraform, Ansible, PowerShell, Azure DevOps или Cloudflare будет преимуществом
Преимущества
- Удалённая работа с виртуальными форматами вовлечения для распределённых команд
- Руководители и менеджмент, открытые для общения
- Культура, основанная на доверии и предполагающая минимум бюрократии
- Повседневный комфортный стиль одежды
- Инклюзивная, разнообразная и уважительная рабочая среда
- Возможности для сотрудничества, укрепления рабочих отношений и признания достижений