
TryHackMe — компания в сфере образования и SaaS-решений для кибербезопасности, помогающая развивать практические навыки защиты с помощью интерактивного онлайн-обучения. Платформа объединяет структурированные курсы, виртуальные машины в облаке и практические лаборатории для таких форматов, как соревнования Capture the Flag, воркшопы, оценка навыков и профессиональная подготовка. Основанная в 2018 году компания TryHackMe поддерживает как индивидуальных учащихся, так и организации, предлагая готовые среды, которые значительно упрощают настройку локальных виртуальных машин.
Старший инженер-программист по облачным технологиям, SRE и full-stack в TryHackMe — удалённая работа в Великобритании
Старший инженер отвечает за инфраструктуру AWS, надёжность облачных систем и full-stack-разработку в TryHackMe. Роль включает TypeScript, базы данных, безопасность, наблюдаемость и оптимизацию облачных расходов.
Описание
- Проектировать и эксплуатировать инфраструктуру, программное обеспечение и инструменты AWS в областях сетей, вычислений, контейнеров, баз данных, IAM, хранилищ и безопасности.
- Разрабатывать и поддерживать производственные приложения на Node.js и TypeScript с использованием инфраструктуры как кода и автоматизации.
- Снижать расходы на облачные сервисы, сохраняя надёжность сервисов.
- Руководить инженерией надёжности, наблюдаемостью, реагированием на инциденты, аварийным восстановлением и тестированием отказоустойчивости.
- Эксплуатировать и масштабировать производственные базы данных, управляя их производительностью, ёмкостью и доступностью.
- Участвовать в формировании подхода компании к использованию Vercel и развитию модели размещения приложений.
- Создавать инструменты для разработчиков и автоматизацию, снижающие операционные затраты.
- Сотрудничать с Content Engineering над инфраструктурой виртуальных машин для практического обучения.
- Участвовать в инициативах по безопасности и обеспечению соответствия, включая технические меры контроля и устранение замечаний аудита.
- Отвечать за технические задачи от первоначального изучения до вывода в продакшен.
- Диагностировать проблемы как в прикладном программном обеспечении, так и в инфраструктуре.
- Проводить ревью кода и архитектуры.
- Наставлять инженеров и укреплять технические стандарты команды.
Требования
- Подтверждённые фундаментальные знания в области разработки ПО и опыт создания и сопровождения производственных программных продуктов.
- Значительный практический опыт работы с AWS, выходящий за рамки базового знакомства с сервисами или знаний, полученных при сертификации.
- Глубокий опыт работы с инфраструктурой, включая сети, вычисления, контейнеры, бессерверные технологии, IAM, хранилища, мониторинг и безопасность.
- Сильные навыки поиска и устранения проблем в продакшене и хорошее понимание распределённых систем.
- Профессиональный опыт эксплуатации и масштабирования производственных баз данных.
- Подтверждённое умение работать с инфраструктурой как кодом и операционной автоматизацией.
- Здравое понимание компромиссов между надёжностью, производительностью, безопасностью, стоимостью и долгосрочной сопровождаемостью.
- Готовность использовать инструменты разработки на основе ИИ, такие как Cursor, Codex или Claude, критически оценивая их результаты.
- Умение ясно общаться и эффективно работать в небольшой команде с высокой степенью ответственности.
- Готовность к значительному пересечению рабочего времени с рабочими часами в Великобритании.
- Дополнительным преимуществом будет опыт работы с NoSQL или MongoDB, Vercel, инфраструктурой Next.js, Kubernetes или ECS, наблюдаемостью, SaaS-платформами с высокой нагрузкой, аварийным восстановлением или хаос-инжинирингом.
Преимущества
- Полностью удалённая работа из любой точки.
- Выделенный рабочий ноутбук и необходимые аксессуары.
- Фирменный пакет корпоративной атрибутики.
- Ежегодный бюджет в размере £2 500 на обучение, сертификации и другое профессиональное развитие.
- Ежегодный выездной корпоратив за счёт компании.
- Оплата обедов для регулярных виртуальных корпоративных обедов.
- Медицинская страховка для сотрудников в странах без государственной системы здравоохранения.
- Расширенный отпуск по беременности и родам, а также по уходу за ребёнком сверх требований законодательства.
- Программа 401(k) или пенсионное обеспечение.