О КОМПАНИИ ALU
ALU предоставляет высшее образование с более высокой целью. Наши студенты выбирают миссии, а не специальности. Они развивают практические навыки для решения самых насущных мировых проблем. И они берут на себя ответственность за свое обучение с первого дня благодаря нашему подходу, основанному на взаимодействии сверстников и студенческом лидерстве — потому что ALU верит в силу и возможности молодых людей начать формировать будущее прямо сейчас. Вместе с мирового класса преподавателями и сотрудниками наши студенты создают волну положительного влияния по всей Африке и миру.
Мы стремимся создать открытую, но при этом безопасную среду, балансируя между безопасностью студентов, сотрудников и посетителей, уважением прав личности и обязанностями по обеспечению защиты.
КАК МЫ РАБОТАЕМ
Команда ALU работает совершенно иначе, чем традиционные академические бюрократии. Мы подходим к образованию с первых принципов, даем возможность каждому разрабатывать, тестировать и внедрять творческие новые идеи и тесно сотрудничаем для создания трансформационных образовательных опытов. Мы глубоко увлечены нашими студентами и вдохновлены вызовом построения чего-то совершенно нового.
Африканский университет лидерства привержен обеспечению безопасности и благополучия всех студентов, находящихся под нашей опекой. В рамках этого обязательства у нас действует комплексная политика защиты, которая описывает наш подход нулевой терпимости к любым нарушениям в области защиты.
ОБ ИСПОЛНЯЕМОЙ РОЛИ
ALU ищет практичного инженера по облачным технологиям, DevOps и интеграциям, который возьмет на себя ответственность за среду AWS и корпоративные интеграции. Роль поможет стабилизировать и улучшить среду, включающую сервисы, созданные поставщиками, критические потоки данных и интеграции между Salesforce, AWS, образовательными платформами, базами данных и другими корпоративными системами.
Успешный кандидат объединит сильные навыки эксплуатации облачных сервисов и устранения неполадок интеграций с практическим опытом DevOps в Salesforce. Ключевая часть роли — развитие внутренних возможностей через улучшение мониторинга, автоматизации, документации и передачи знаний, что снизит зависимость от внешних поставщиков для рутинной поддержки.
Основные обязанности
Операции AWS и облачные операции
- Управление и поддержка производственных и непроизводственных сред AWS, включая EC2, RDS, S3, Lambda, VPC, IAM, CloudWatch, AppFlow, ElastiCache и связанные сервисы.
- Мониторинг состояния инфраструктуры, производительности, доступности и затрат, а также решение операционных проблем до того, как они существенно повлияют на пользователей.
- Проверка контроля доступа, групп безопасности, сетевой конфигурации, секретов, резервных копий и планов восстановления после сбоев.
- Автоматизация повторяющихся облачных, развертывательных и операционных задач с использованием Infrastructure as Code и скриптов.
- Выявление практических возможностей для повышения надежности, безопасности и экономической эффективности AWS.
Интеграции и надежность платформы
- Ответственность за операционную поддержку и постоянное улучшение интеграций между Salesforce, AWS, образовательными платформами, базами данных и другими корпоративными приложениями.
- Реверс-инжиниринг и документирование существующих интеграций, Lambdas, процессов AppFlow, баз данных и технических зависимостей там, где документация неполная.
- Расследование сбоев в API, аутентификации, сопоставлениях данных, запланированных заданиях, событийно-ориентированных процессах и связанных системах.
- Внедрение эффективных механизмов логирования, мониторинга, оповещений, повторных попыток, сверки и обработки сбоев.
- Выявление скрытых сбоев, неполных передач данных и повторяющихся инцидентов, а также реализация постоянных корректирующих мер.
- Анализ решений, созданных поставщиками, на предмет поддержки, безопасности, удобства сопровождения и технического долга.
DevOps Salesforce и инженерия релизов
- Управление развертываниями Salesforce в средах разработки, тестирования и производства.
- Поддержка разработки, управляемой исходным кодом, и контроля версий на базе Git.
- Создание и поддержка CI/CD конвейеров для релизов Salesforce.
- Устранение неполадок с метаданными, Apex, Lightning, Flow, разрешениями и развертываниями.
- Поддержка API Salesforce, пользователей интеграций, аутентификации и ограничений платформы.
- Сотрудничество с администраторами, разработчиками и QA для повышения качества релизов и сокращения ручных развертываний.
Кандидаты должны иметь практический опыт работы с Salesforce CLI и инструментами DevOps Salesforce. Опыт работы с Gearset, Copado, Flosum или аналогичными инструментами будет преимуществом.
Документация, инциденты и сотрудничество
- Поддержка архитектурных диаграмм, инвентаризации интеграций, операционных руководств и процедур восстановления.
- Участие в управлении инцидентами, анализе первопричин и выполнении корректирующих действий.
- Работа с партнерами по внедрению в период перехода и обеспечение передачи достаточных знаний внутренней команде.
- Сотрудничество с директором платформы, руководителем QA, командой Salesforce, функциональными командами и владельцами бизнес-систем.
- Предоставление четких технических обновлений, раннее выявление рисков и взятие ответственности за решение проблем до их полного устранения.
Обеспечение безопасности и благополучия всех молодых людей и уязвимых взрослых, с которыми мы взаимодействуем, путем соблюдения комплексной политики защиты ALU и поддержания нулевой терпимости к любым нарушениям стандартов защиты.
Требуемый опыт и навыки
- Не менее четырех лет опыта в области облачной инженерии, DevOps, системной интеграции или смежной инженерной роли.
- Практический опыт поддержки производственных сред AWS и сервисов, таких как EC2, RDS, S3, Lambda, VPC, IAM и CloudWatch.
- Сильные навыки устранения неполадок интеграций через API, облачные сервисы, приложения, базы данных и уровни аутентификации.
- Опыт создания и поддержки CI/CD конвейеров, контроля версий на базе Git и структурированных процессов релизов.
- Опыт работы с Infrastructure as Code с использованием Terraform, CloudFormation, AWS CDK или аналогичных инструментов.
- Опыт написания скриптов на Python, JavaScript, TypeScript, Bash или аналогичных языках.
- Хорошее понимание мониторинга, логирования, облачной безопасности, резервного копирования и практик восстановления после сбоев.
- Способность понимать и улучшать существующие решения, которые могут быть сложными или недостаточно документированными.
- Сильное чувство ответственности, аналитические навыки решения проблем и коммуникативные способности.
Желательный опыт
- Интеграция Salesforce с сервисами AWS.
- AWS AppFlow, EventBridge, SQS, SNS, API Gateway или контейнеризированные рабочие нагрузки.
- Salesforce Platform Events или Change Data Capture.
- Инструменты автоматизированного тестирования, такие как Playwright.
- Системы информации о студентах, образовательные платформы, такие как Canvas, или образовательные технологические среды.
- Переход сервисов и знаний от внешних поставщиков к внутренним командам.
- Соответствующие сертификаты AWS, Salesforce или по интеграциям.
Как выглядит успех
- Критические сервисы AWS и интеграции имеют четкую ответственность, документацию и мониторинг.
- Сбои интеграций обнаруживаются и устраняются быстро, количество повторяющихся инцидентов снижается.
- Развертывания Salesforce и облачные развертывания контролируются, отслеживаются и становятся все более автоматизированными.
- Процедуры резервного копирования, восстановления и эксплуатации документированы и протестированы.
- Внутренняя команда уверенно управляет средой с уменьшенной зависимостью от внешних поставщиков.