Ведущий инженер по автоматизации Microsoft 365 и управления идентификацией
Место работы: Flagship Pioneering / Кембридж, Массачусетс, США
Flagship Pioneering — это биотехнологическая компания, которая создает и развивает платформенные компании, меняющие мир. Мы объединяем лучшие научные умы с предпринимателями-строителями компаний и привлекаем капитал, чтобы они могли совершать смелые скачки. Эти большие скачки в области здоровья человека и устойчивого развития экспоненциально ускоряют научный прогресс в таких областях, как обнаружение и лечение рака, а также в области сельского хозяйства, ориентированного на природу.
Что отличает Flagship, так это наша способность продвигать биотехнологии, объединяя инновации в области наук о жизни, создание компаний и инвестиционный капитал под одной крышей, что во многом является беспрецедентным. Наши научные основатели, предпринимательские лидеры и профессиональные управляющие капиталом объединены институциональным процессом, который позволяет нам внедрять инновации и трансформироваться на благо людей и планеты.
Многие компании, основанные Flagship, решали самые насущные проблемы человечества: вакцинировали миллиарды людей от COVID-19, излечивали неизлечимые болезни, улучшали здоровье человека, предотвращали заболевания и кормили мир, повышая устойчивость и жизнеспособность сельского хозяйства.
Flagship дважды был отмечен в списке «Change the World» журнала FORTUNE, ежегодном рейтинге компаний, которые оказали положительное социальное и экологическое воздействие посредством деятельности, являющейся частью их основных бизнес-стратегий, и дважды входил в ежегодный список самых инновационных компаний мира по версии Fast Company.
Обзор должности
Мы ищем ведущего инженера, который будет отвечать за код и автоматизацию, управляющую нашей средой Microsoft 365 и Entra ID. Flagship использует единый общий клиент Microsoft 365, который поддерживает десятки портфельных компаний, каждая со своими потребностями в идентификации, домене и жизненном цикле. Большая часть того, как мы подготавливаем, управляем и выводим из эксплуатации идентификаторы в этом клиенте, осуществляется с помощью кода: интеграции Microsoft Graph, PowerShell для Exchange Online и SharePoint Online, инструменты Python и рабочие процессы платформы интеграции.
Это практическая роль индивидуального исполнителя, ориентированная на инжиниринг, а не на архитектуру или управление людьми. Вы унаследуете существующие кодовые базы, будете поддерживать их в рабочем состоянии, расширять их по мере появления новых источников идентификации и атрибутов, а также обеспечивать бесперебойную работу управления жизненным циклом Entra при изменении бизнес-процессов. Вы также будете старшим контактным лицом для решения проблем в случае сбоев автоматизации или некорректной работы клиента.
Что вы будете делать
- Создавать, поддерживать и расширять производственную автоматизацию с использованием Microsoft Graph, PowerShell и поддерживаемых API. Возьмите на себя ответственность за существующие скрипты, интеграции и службы, устраняя дефекты, сокращая технический долг, документируя решения и обновляя код по мере изменения источников идентификации, атрибутов, доменов и организационных требований.
- Разрабатывать безопасную и надежную автоматизацию, используя соответствующие шаблоны API, мониторинг, ведение журналов, обработку ошибок и аутентификацию по принципу наименьших привилегий, включая регистрацию приложений, служебные субъекты, управляемые удостоверения, сертификаты и правильно определенные разрешения.
- Поддерживать и улучшать автоматизацию Exchange Online и SharePoint Online для почтовых ящиков, групп, разрешений, доменов, потока почты, подготовки сайтов, общего доступа и управления жизненным циклом, включая изменения, вызванные запуском портфельных компаний, слияниями, переименованиями и другими событиями жизненного цикла.
- Поддерживать точные процессы приема, перемещения и увольнения сотрудников и подрядчиков в Flagship и ее портфельных компаниях, включая подготовку, группы, лицензирование, изменения доступа и деактивацию.
- Разрабатывать и поддерживать возможности Entra, включая рабочие процессы жизненного цикла, управление идентификацией, динамические группы, управление привилегированным доступом (Privileged Identity Management), условный доступ (Conditional Access), идентификацию B2B, единый вход (single sign-on) и подготовку SCIM.
- Создавать и поддерживать интеграции между системами HR, ITSM, идентификации и совместной работы, используя Microsoft Graph, собственные возможности Microsoft, пользовательский код или платформы интеграции, такие как Workato, при необходимости.
- Применять надежные инженерные практики через систему контроля версий на основе Git, проверку кода коллегами, тестирование, контроль изменений, мониторинг, CI/CD, руководства по эксплуатации (runbooks) и четкую документацию по поддержке.
- Обучать коллег и выступать в качестве старшего контактного лица по сложным вопросам Microsoft 365 и управления идентификацией, уделяя особое внимание устранению первопричин с помощью кода, конфигурации или собственных возможностей платформы.
Требуемые квалификации
- 6+ лет опыта разработки и поддержки сред Microsoft 365 и Entra ID, включая 3+ года разработки и поддержки производственной автоматизации с использованием Microsoft Graph.
- Продвинутый опыт работы с PowerShell, включая Microsoft Graph PowerShell SDK и Exchange Online PowerShell, с рабочей квалификацией в другом скриптовом или объектно-ориентированном языке программирования.
- Подтвержденный опыт наследования, устранения неполадок, рефакторинга и поддержки существующих производственных кодовых баз.
- Практический опыт управления жизненным циклом идентификации Entra, группами и лицензированием, регистрацией приложений, служебными субъектами, условным доступом, PIM, идентификацией B2B, SSO и подготовкой SCIM.
- Опыт автоматизации администрирования Exchange Online и работы с администрированием или автоматизацией SharePoint Online.
- Рабочее знание REST API, OAuth 2.0, JSON, рабочих процессов на основе Git, проверки кода, тестирования, мониторинга и автоматической аутентификации.
- Широкие операционные знания Microsoft 365, включая способность устранять сложные проблемы в Entra ID, Exchange Online, Intune, SharePoint и Teams.
- Сильные навыки решения проблем, документирования и коммуникации, с возможностью руководить технической работой и объяснять компромиссы техническим и нетехническим заинтересованным сторонам.
Предпочтительные квалификации
- Опыт работы с Workato или сопоставимой платформой интеграции, такой как Power Automate, Azure Logic Apps, MuleSoft или Boomi, или подтвержденная способность эффективно работать с платформами интеграции и низкоуровневой автоматизации.
- Опыт работы с Entra ID Governance, интеграцией идентификации на основе HR или средами Microsoft 365 для нескольких компаний и нескольких доменов.
- Опыт поддержки запуска компаний, слияний, разделения активов, перехода клиентов или других сложных событий жизненного цикла организации.
- Опыт работы с Azure Automation, Azure Functions, Key Vault, CI/CD пайплайнами, инфраструктурой как кодом (infrastructure as code), или конфигурацией как кодом (configuration as code).
- Опыт работы с CoreView, ShareGate или сопоставимыми инструментами администрирования, миграции и управления Microsoft 365.
- Опыт работы в регулируемых средах, таких как life sciences, GxP или HIPAA.
- Соответствующие сертификаты, такие как SC-300, MS-102, AZ-104 или AZ-500.
Как выглядит успех
- Существующая автоматизация документирована, мониторится, поддерживается в системе контроля версий и может быть поддержана другими.
- Процессы жизненного цикла идентификации работают надежно с минимальным ручным вмешательством и могут обрабатывать новые данные и организационные изменения без ручных обходных путей.
- Автоматизация соответствует практикам наименьших привилегий, управления учетными данными, проверки кода коллегами, тестирования и контроля изменений.
Flagship Pioneering и компании нашей экосистемы привержены принципу равных возможностей трудоустройства независимо от расы, цвета кожи, родословной, религии, пола, национального происхождения, сексуальной ориентации, возраста, гражданства, семейного положения, инвалидности, гендерной идентичности или статуса ветерана.
В Flagship мы понимаем, что идеальных кандидатов не бывает. Если у вас есть часть перечисленного выше опыта, но не весь, пожалуйста, все равно подавайте заявку. Опыт бывает разным, навыки можно передавать, а страсть имеет большое значение. Мы стремимся создавать разнообразные и инклюзивные команды и будем рады узнать больше о вашем уникальном опыте.
Диапазон заработной платы для этой должности составляет от 128 000 до 176 000 долларов США. Оплата за роль будет зависеть от ряда факторов, включая квалификацию, навыки, компетенции и опыт кандидата. Flagship Pioneering в настоящее время предлагает медицинское страхование, годовую программу стимулирования, пенсионные льготы и широкий спектр других льгот. Информация о компенсации и льготах основана на добросовестной оценке Flagship Pioneering на дату публикации и может быть изменена в будущем.