Местоположение
Наш Старший Инженер Платформы станет неотъемлемой частью наших инженерных команд. Эта должность находится на удаленной работе в качестве штатного сотрудника в Великобритании, Ирландии, Эстонии, Нидерландах, Швеции и Израиле. Мы также открыты для подрядчиков из Восточной Европы и Португалии.
Кто мы
DoiT — это глобальная технологическая компания, которая работает с облачными организациями, чтобы использовать облачные технологии для стимулирования роста бизнеса и инноваций. Мы сочетаем данные, технологии и человеческий опыт, чтобы наши клиенты работали в хорошо спроектированном и масштабируемом состоянии — от планирования до производства.
Предоставляя DoiT Cloud Intelligence, единственное решение, которое объединяет передовые технологии с человеческим интеллектом, мы помогаем нашим клиентам решать сложные многооблачные проблемы и повышать эффективность.
Обладая многолетним опытом работы с мультиоблачными технологиями, мы специализируемся на Kubernetes, GenAI, CloudOps и многом другом. Являясь отмеченным наградами стратегическим партнером AWS, Google Cloud и Microsoft Azure, мы работаем с более чем 4000 клиентами по всему миру.
Возможность
В качестве Старшего Инженера Платформы вы будете отвечать за разработку и развитие основного программного обеспечения и сервисов, которые расширяют возможности наших продуктовых и разработческих команд. Это роль индивидуального контрибьютора, требующая сильных навыков программирования наряду с практической работой с GCP и AWS, Kubernetes и Terraform. Вы внесете ключевой вклад в проектирование, внедрение и автоматизацию нашей платформы как продукта, обеспечивая ее масштабируемость, надежность и безопасность.
Обязанности
- Функционирование в качестве индивидуального контрибьютора в команде: активное сотрудничество с коллегами посредством тщательного ревью кода, предоставление конструктивной поддержки и наставничества, а также вклад в единое техническое направление для платформы. Эта роль также требует сотрудничества с индивидуальными разработчиками из команд разработки функционала, предоставления им поддержки и совместной работы для облегчения принятия разработанных функций платформы.
- Архитектура, проектирование и внедрение Infrastructure as Code (IaC): Вы будете рассматривать нашу инфраструктуру как сложную программную систему, отвечая за ее комплексное управление жизненным циклом с использованием Terraform. Это включает применение лучших практик из инженерии программного обеспечения, таких как проектирование повторно используемых модулей кода, внедрение надежных стратегий модульного и интеграционного тестирования, а также обеспечение того, чтобы наша инфраструктура последовательно развертывалась и управлялась предсказуемым и повторяемым образом.
- Развертывание, управление и оптимизация кластеров Kubernetes на GCP (GKE) и AWS (EKS): Вы будете отвечать за развертывание, настройку и текущее обслуживание наших кластеров Kubernetes на GCP Google Kubernetes Engine (GKE) и AWS Elastic Kubernetes Service (EKS). Это включает управление группами узлов, настройку сетевых политик, внедрение сервис-мешей, управление обновлениями кластеров и обеспечение высокой доступности и отказоустойчивости. Вы также будете отвечать за мониторинг состояния кластера, производительности и использования ресурсов, а также за проактивное решение любых возникающих проблем.
- Разработка и совершенствование внутренних систем поставки программного обеспечения (CI/CD): Вы будете проектировать, внедрять и поддерживать надежное программное обеспечение Continuous Integration/Continuous Deployment (CI/CD), специально адаптированное для компонентов нашей платформы. Это включает интеграцию таких инструментов, как Argo CD или Atlantis, применение продвинутых концепций программирования для автоматизации процессов сборки и выпуска, а также обеспечение бесшовного развертывания обновлений платформы. Вы также будете сосредоточены на оптимизации производительности конвейеров и сокращении времени развертывания.
- Диагностика, поиск и устранение проблем, связанных с платформой: Вы будете основным контактным лицом для диагностики и решения проблем, связанных с платформой, включая узкие места производительности, проблемы масштабируемости и уязвимости безопасности. Это включает использование продвинутых методов устранения неполадок, анализ журналов и метрик, а также сотрудничество с командами разработки для выявления и устранения первопричин. Вы также будете вносить вклад в создание комплексных планов реагирования на инциденты и анализа постмортемов.
- Продвижение инициатив по автоматизации для оптимизации операционных задач и повышения надежности системы: Вы будете продвигать инициативы по автоматизации для устранения ручных операционных задач, снижения человеческих ошибок и повышения общей надежности системы. Это включает разработку скриптов, инструментов и рабочих процессов для автоматизации таких задач, как предоставление инфраструктуры, управление конфигурацией и мониторинг. Вы также будете проактивно определять возможности для автоматизации и способствовать постоянному совершенствованию наших операционных процессов.
- Выступать в качестве стратегического партнера команд разработки, понимая и удовлетворяя их потребности в инфраструктуре: Вы будете выстраивать прочные отношения с командами разработки, рассматривая их как своих внутренних клиентов. Вы будете активно взаимодействовать с ними, чтобы понять их потребности в инфраструктуре и опыте разработчиков, предоставлять экспертные рекомендации по возможностям платформы и обеспечивать, чтобы наша платформа эффективно поддерживала их рабочие процессы разработки. Вы также будете преобразовывать потребности разработчиков в действенные функции продуктовой платформы и дорожные карты.
- Продвижение разработки внутренних продуктов и сервисов платформы: Вы будете активно участвовать в полном цикле разработки программного обеспечения (проектирование, кодирование, тестирование и развертывание) внутренних инструментов и API. Эти сервисы повысят функциональность, возможности самообслуживания и удобство использования нашей платформы, напрямую улучшая производительность разработчиков во всей организации.
- Внедрение и обеспечение строгих лучших практик безопасности и соответствия отраслевым стандартам: Вы будете отвечать за внедрение и обеспечение строгих лучших практик безопасности на нашей платформе, включая контроль доступа, управление уязвимостями и шифрование данных. Вы также будете обеспечивать соответствие соответствующим отраслевым стандартам и нормативным актам, таким как SOC 2 и GDPR. Вы также будете проводить регулярные аудиты безопасности и тестирование на проникновение для выявления и устранения потенциальных рисков безопасности.
Квалификация
- Прочные основы инженерии программного обеспечения с подтвержденным практическим опытом программирования
- Более 6 лет подтвержденного опыта в области платформенной инженерии, DevOps-инженерии или смежных ролей, с отличным послужным списком в создании и поддержке сложной облачной инфраструктуры.
- Сильный практический опыт работы с GCP/AWS, Kubernetes (GKE/EKS) и Terraform.
- Демонстрируемая экспертиза в создании и поддержке масштабируемой, надежной и безопасной облачной инфраструктуры с акцентом на автоматизацию и эффективность.
- Прочные основы инженерии программного обеспечения и подтвержденное владение языками программирования Go или Typescript (или другими релевантными языками), включая опыт работы со структурами данных, алгоритмами и защитным программированием.
- Подтвержденный опыт работы с инструментами CI/CD, такими как Argo CD, Atlantis или аналогичными технологиями, и глубокое понимание принципов и лучших практик CI/CD.
- Понимание сетевых концепций и протоколов.
- Обширный опыт работы с инструментами мониторинга и логирования, такими как Prometheus, Grafana и ELK stack, а также подтвержденная способность использовать эти инструменты для диагностики и устранения проблем с производительностью.
- Знание лучших практик безопасности для облачных сред.
- Отличные коммуникативные навыки на английском языке, как письменные, так и устные.
- Организованность, целеустремленность и самомотивация.
- Способность эффективно работать в удаленной и распределенной командной среде.
- Предыдущий опыт работы непосредственно над проектами платформенной инженерии.
Вы — Делатель?
Будьте собой. Работайте на своих условиях. Вносите изменения.
Мы собрали глобальную команду невероятных талантов, которые работают удаленно и имеют гибкость в составлении графика, который уравновешивает вашу работу и личную жизнь. Мы приветствуем и поддерживаем повышение вашей квалификации профессионально и лично.
Что значит быть Делателем? Мы за предпринимательство, стремление к знаниям и веселье! Нажмите здесь, чтобы узнать больше о наших основных ценностях.
Звучит слишком хорошо, чтобы быть правдой? Посетите нашу страницу на Glassdoor.
Мы тоже так думали, но мы здесь и рады, что нажали кнопку «Применить».
Льготы для штатных сотрудников включают:
- Неограниченное количество оплачиваемых отпусков (Unlimited PTO)
- Гибкие варианты работы
- Медицинское страхование
- Оплачиваемый отпуск по уходу за ребенком
- Опцион на акции компании
- Пособие на обустройство домашнего офиса
- Стипендия на профессиональное развитие
- Программа признания коллег
Много Делателей, Одна Команда
DoiT объединяется под девизом "Много Делателей, Одна Команда", где разнообразие — это больше, чем цель, это наша сила. Мы активно культивируем инклюзивную, справедливую рабочую среду, признавая, что каждая уникальная точка зрения обогащает наши инновации. Празднуя различия, мы создаем среду, где каждый человек чувствует себя ценным, внося свой вклад в наш коллективный успех.