16 ноября 2024
На блокчейн платформу децентрализованной обработки
ищем Devops инженера.
Наша компания более 5 лет на рынке, сейчас в ит команде 15 человек. Есть 1 девопс инженер, ищем еще одного в связи с ростом задач.
Работа удаленно из любой точки мира.
Задачи:
Развертывание и управление виртуальными машинами (ВМ) от сборки на GitHub до их запуска.
Настраивать и поддерживать CI/CD (Github Actions)
Контейнеризировать наш и сторонний опенсорс софт, создавать helm-чарты
Настройка и поддержка сетевых оверлеев между кластерами.
Развертывание и поддержка децентрализованного DNS для обеспечения отказоустойчивости.
Управлять инфраструктурой (кластеры, мониторинг, метрики)
Вместе с командой разработки заниматься вопросами архитектуры, отказоустойчивости и безопасности разрабатываемого ПО
Участвовать в R&D по решениям конфиденциальных вычислений
Наши ожидания от кандидата:
Опыт развертывания Kubernetes на Bare metal серверах
Владение языками:
Технический английский (B2 level or higher)
Разговорный русский (B1 level or higher)
Опыт работы с CI/CD. Опыт настройки и поддержки пайплайнов CI/CD (GitHub Actions, Jenkins, GitLab CI и др.).
Понимание и опыт работы с виртуализацией:
Умение создавать и поддерживать образы ВМ для различных архитектур (Intel, AMD, ARM).
Знание работы с Docker и контейнеризацией, Kubernetes.
Опыт работы с сетями:
Знание SDN (Software Defined Networking), опыт настройки оверлеев с использованием Cilium, Calico или аналогов.
Понимание сетевых протоколов, работа с VPN, Mesh-сетями (WireGuard и др.).
Аттестация и безопасность:
Опыт настройки систем аттестации и управления сертификатами (Let s Encrypt).
Опыт работы с аутентификацией и авторизацией (OAuth, LDAP, Kerberos).
Очень хорошо знать Linux, понимать различия дистрибутивов, версий ядер
Опыт работы с различными дистрибутивами (Ubuntu, CentOS, Debian и т.д.), управление пакетами (APT, YUM).
Понимание работы и кастомизации ядра Linux, его версий и модулей.
Настройка системных служб (systemd), безопасность (iptables, SELinux), файловые системы (ext4, XFS, ZFS).
Понимать принципы масштабируемости, отказоустойчивости и безопасности
Масштабирование инфраструктуры (горизонтальное/вертикальное), контейнеризация (Docker, Kubernetes).
Настройка отказоустойчивых кластеров и балансировщиков нагрузки.
Обеспечение безопасности систем и данных через брандмауэры, права доступа, шифрование.
Дополнительные навыки, которые приветствуются:
Программирование на Go:
Опыт написания скриптов и программ на Go.
Опыт работы с API Kubernetes и создания сервисов для автоматизации процессов аттестации.
Опыт работы с системами мониторинга и логирования (Prometheus, Grafana, ELK Stack).
Знание механизмов отказоустойчивости и резервного копирования.
Знание и опыт работы с децентрализованными технологиями:
Опыт внедрения децентрализованного DNS (Handshake, ENS или аналоги).
Понимание блокчейн-технологий для управления сетевой инфраструктурой.
Условия:
Работа в динамичной и технологически сложной среде.
Возможность работать с передовыми технологиями.
Конкурентная заработная плата и гибкий график работы (оплата в крипте).
Full-time.