# Инженер DevOps
Octopus Money нанимает инженера DevOps для управления и развития платформы AWS, на которой работают наши продукты, ориентированные на клиентов. Платформа полностью описана как код: единый монорепозиторий Terraform, оркестрируемый с помощью Terramate, охватывающий учетные записи разработки, тестирования и производства для нескольких арендаторов. Вы присоединитесь к небольшой команде платформы и возьмете совместную ответственность за все — от сетей и IAM до контейнерных сервисов, баз данных, наблюдаемости и CI/CD конвейеров, которые обеспечивают доставку всего этого.
Это практическая инженерная роль. Большую часть времени вы будете писать модули Terraform, проверять инфраструктурные PR, запускать планы через GitHub Actions и работать с инженерами продукта, чтобы безопасно внедрять новые сервисы на платформу. Octopus Money регулируется FCA, поэтому безопасность, принцип наименьших привилегий и аудируемые изменения — это часть повседневной работы, а не после мысли.
Большая часть недавней работы была обусловлена нашей программой ISO 27001 и внешним тестированием на проникновение. Вы будете отвечать за техническую сторону обоих процессов: внедрение контролей как кода, подготовку доказательств для аудиторов и устранение выявленных уязвимостей через обычный процесс PR.
Что вы будете делать
•Проектировать, создавать и поддерживать переиспользуемые модули Terraform для сервисов AWS (ECS, ALB, RDS, DynamoDB, Lambda, Cognito, CloudFront, SES, SQS, SNS, KMS, WAF, Route 53) и интегрировать их в стеки Terramate для каждого арендатора.
•Подключать новые бэкенд-сервисы к платформе ECS: роли задач, балансировщики нагрузки, DNS, автоскейлинг, наблюдаемость и роли GitHub OIDC, с которыми их CI/CD конвейеры деплоятся.
•Управлять конвейером изменений: планы Terraform на основе PR в GitHub Actions, запуски Terramate по проектам и окружениям, а также контролируемые применения в тестовом и производственном окружениях.
•Проверять инфраструктурные PR на корректность, принцип наименьших привилегий в IAM, правильные ссылки на секреты и аккаунты, а также соблюдение конвенций модулей репозитория.
•Запускать и улучшать инструменты безопасности: GuardDuty, Security Hub, IAM Access Analyzer, CloudTrail Lake, AWS Config, ротацию ключей доступа, сетевые ACL и правила WAF.
•Строить и настраивать наблюдаемость: панели и оповещения CloudWatch, оповещения New Relic, оповещения балансировщиков нагрузки и RDS, а также уведомления в Slack для всего, что требует внимания.
•Поддерживать инфраструктуру платформы данных: RDS Postgres с бэкапами, бастионами и ночными дампами, экспортами резервных копий DynamoDB в S3, конвейерами DMS и репликацией S3.
•Поддерживать продуктивность разработчиков: эфемерные тестовые окружения (EC2 + k3s + Helm), развертывания предварительного просмотра веток за Traefik и скрипты, которые поднимают полное окружение за минуты.
•Управлять интеграциями с третьими сторонами как кодом: Cloudflare, New Relic, SFTP-передачи, Slack и доставка почты, а также границы IAM для поставщиков.
•Исследовать дрейф и инциденты, используя сначала доступ только для чтения, и устранять проблемы через обычный процесс PR, а не изменения в консоли.
•Поддерживать документацию, README модулей и инструкции в актуальном состоянии, чтобы следующий инженер мог быстро разобраться с любым стеком.
•Внедрять контролы ISO 27001 как код и поддерживать доказательства: автоматическая ротация ключей доступа IAM, ротация ключей KMS, pgaudit на Aurora, ведение логов доступа к серверам S3 и политики по умолчанию для бакетов, TLS 1.2+ на каждом балансировщике нагрузки, шифрование данных в покое, кросс-региональная репликация бэкапов и интеграция с Vanta, которая отслеживает все это.
•Поддерживать внешние тесты на проникновение от начала до конца: предоставлять доступ тестировщикам через IAM Identity Center, классифицировать находки, устранять их (редиректы HTTPS, оповещения о неудачных входах и отказах в доступе, региональные ограничения для привилегированных ролей, оповещения об изменениях в CloudTrail) и удалять доступ после завершения тестирования.
•Администрировать IAM Identity Center: наборы разрешений для каждого окружения, доступ только для чтения против административного, предоставление прав на основе групп для команд данных и инженеров, миграция пользователей с устаревшего IAM и периодические аудиты и очистка ключей доступа.
•Следить за затратами, от правильного размера сервисов до измерения и сокращения расходов на новые нагрузки, такие как инструменты на базе Bedrock.
Что мы ищем
•Три и более года опыта эксплуатации производственной инфраструктуры на AWS с реальной ответственностью за хотя бы один мультиаккаунтный estate.
•Сильные навыки Terraform: вы писали и поддерживали переиспользуемые модули, понимаете жизненный цикл состояния и провайдеров, умеете читать план и видеть, что он реально сделает.
•Уверенное владение IAM на глубоком уровне: политики доверия, федерация OIDC, границы разрешений и дисциплина ограничивать каждую политику конкретными ARN.
•Опыт эксплуатации контейнеров в продакшене, желательно ECS, включая балансировку нагрузки, обнаружение сервисов, автоскейлинг и IAM на уровне задач.
•Хорошая практика CI/CD с GitHub Actions или аналогами: переиспользуемые workflow, контроль окружений и изменения через PR без ручных правок в консоли.
•Оперативные знания реляционных и NoSQL баз данных: бэкапы, восстановление, миграции и оповещения, которые позволяют быстро выявлять проблемы.
•Привычка ставить безопасность на первое место: принцип наименьших привилегий по умолчанию, секреты никогда не в коде и инстинкт отмечать риск, а не обходить его.
•Четкое письменное общение. Большая часть вашей работы оформляется в описаниях PR, комментариях к ревью и коротких обновлениях в Slack для инженеров, которые не присутствовали на обсуждениях.
•Готовность работать в регулируемой среде, где важны контроль изменений, аудируемость и разделение окружений.
•Практический опыт поддержки программы ISO 27001 (или SOC 2): превращение требований контролей в изменения инфраструктуры и подготовка доказательств для аудита без замедления доставки.
•Опыт работы с внешними тестировщиками на проникновение, от определения объема и доступа до устранения и повторного тестирования.
•Опыт работы с IAM Identity Center или другой моделью доступа на базе SSO для AWS, включая проектирование наборов разрешений и обзоры доступа по принципу наименьших привилегий.
•Уверенность в вызове и влиянии на процессы.
Желательно иметь
•Опыт работы с Terramate или другим оркестратором стеков поверх Terraform.
•Базовые знания Kubernetes (k3s, Helm, Traefik) для наших эфемерных тестовых окружений.
•Cognito или другого управляемого провайдера идентификации, включая миграцию пользователей.
•Инструменты наблюдаемости помимо CloudWatch: New Relic, Grafana, OpenTelemetry. Опыт работы с сервисами безопасности AWS: GuardDuty, Security Hub, CloudTrail Lake, Access Analyzer.
•Опыт обеспечения доставки почты с SES: доменные идентичности, выделенные IP-пулы, наборы конфигураций.
•Скриптинг на Bash и Python для вспомогательных инструментов и одноразовой автоматизации.
•Опыт работы в финтехе или другой регулируемой отрасли.
•Платформы автоматизации соответствия, такие как Vanta или Drata.
•Аудит и усиление безопасности баз данных на Aurora или RDS Postgres, включая pgaudit.
Успех в Octopus Money выглядит так
•Вы умеете работать с неоднозначностью. Вам комфортно использовать суждение для создания структуры и применять мышление с первых принципов.
•Вы человек, который «бежит за мячом», а не просто надеется, что кто-то другой его поднимет. Мы ценим решимость, устойчивость и здоровую дозу оптимизма.
•Вы процветаете в быстром темпе. Вы открыты к корректировкам курса при необходимости и стимулируете себя и других к этому.
О компании Octopus Money
🐙 Наша миссия — стать самой рекомендуемой финансовой компанией в Великобритании 🐙
Деньги влияют на все аспекты жизни. Однако большинство людей никогда не получают необходимой поддержки:
•Половина британцев достигает пенсионного возраста без достаточных средств для желаемой жизни
•Финансовый стресс является одной из основных причин плохого психического здоровья
•Только 8% людей имеют доступ к индивидуальному финансовому консультированию
Информации много, но людям действительно нужна ясность, руководство и план, который имеет смысл именно для них.
Вот где мы вступаем в игру.
Octopus Money объединяет финансовое планирование, инвестиционную экспертизу и умные технологии, чтобы люди могли понять свои варианты и действовать с уверенностью. Мы помогаем людям строить четкий план для сбережений, инвестиций и пенсий, а также упрощаем инвестирование с помощью управляемых портфелей, созданных экспертами. Мы также поддерживаем работодателей, которые хотят, чтобы их команды чувствовали себя более защищенными и контролировали ситуацию.
Некоторым людям нужна регулируемая консультация. Другим — коучинг. Многие нуждаются в обоих в разные периоды жизни. Наш сервис адаптируется под потребности каждого.
Мы верим, что каждый заслуживает финансовую поддержку, которая работает в реальной жизни.
Мы ценим людей, которые:
Делают каждое общение значимым — Вы заботитесь о том, как вы заставляете людей чувствовать себя. Вы ясно общаетесь, хорошо слушаете и строите доверие с клиентами и коллегами. Вы хотите, чтобы каждое взаимодействие продвигало дело вперед.
Действуют быстро и сосредоточенно — Вам нравится активно включаться в работу. Вы заботитесь о прогрессе, а не о совершенстве. Вы сосредоточены на важном, быстро учитесь и находите умные способы поддерживать движение вперед.
Берут ответственность — Вы отвечаете за свою работу и результаты, которые она приносит. Вам комфортно решать проблемы, принимать решения и смело сталкиваться с вызовами. Вы ставите перед собой высокие стандарты и хотите действительно влиять на ситуацию.
Что мы предлагаем
Базовая зарплата: £67,500 + льготы. Мы хотим, чтобы люди росли здесь, чувствовали поддержку и гордились своим вкладом!
Вы получите:
•Гибридный режим работы с 3 днями в офисе каждую неделю (вторник - четверг)
•18 дней в году возможность работать из любого места
•Бонусы на основе результатов
•Возможность участия в нашей программе Share Incentive Plan (схема, одобренная HMRC, позволяющая сотрудникам инвестировать с налоговыми льготами)
•Корпоративная пенсия
•Частная медицинская страховка
•Расширенный отпуск по уходу за ребенком и коучинг по возвращению на работу (подробнее на нашем сайте)
•Отгул в день рождения
•Фокус на миссии — возможность помогать людям улучшать жизнь через финансовое благополучие и поддерживающая команда, которой не безразлично то, что она делает
О группе Octopus
Мы часть Octopus Group, частной компании, которая уже 25 лет делает вещи по-другому. Octopus Group строит бизнесы, рассчитанные на долгосрочную перспективу, стремясь оставить мир немного лучше для будущих поколений.
Этот же инстинкт пронизывает всю группу:
•Octopus Energy изменил представление миллионов людей об их поставщике энергии, основываясь на справедливости, прозрачности и действительно хорошем опыте клиента
•Octopus Legacy меняет подход к планированию конца жизни
•amicable создает лучший способ пройти через развод
•Aurora переосмысливает образование
•Seccl строит финтех-инфраструктуру для современного инвестирования
•Octopus Investments и Octopus Capital поддерживают идеи и бизнесы будущего
У нас одинаковая ДНК, мы делаем то же самое в другой сфере жизни людей: деньги.
Octopus Group не просто говорит об предпринимательстве, группа его поддерживает. Springboard — программа, открытая для всех, независимо от уровня, позволяет людям представить идею и выиграть финансирование. Несколько бизнесов были основаны таким образом бывшими сотрудниками Octopus.
Обратите внимание, что как регулируемый бизнес мы обязаны проводить проверку биографии всех сотрудников, включая проверку на финансовые проблемы и неснятые судимости. Эти проверки проводятся только после успешного предложения о работе.
Если вам нужна помощь при заполнении заявки, пожалуйста, свяжитесь с
[email protected]