Вакансия: Senior DevOps engineer
Описание вакансии
SoftLight Мы IT компания, специализирующаяся на дизайне, разработке сайтов, веб и мобильных приложений.
Location - Remote
Full-Time
О проекте:
Мы на старте разработки Gambling B2B2C SaaS платформы. Которая предоставляет для операторов онлайн-казино эффективные, масштабируемые и безопасные решения. Наша платформа позволяет операторам управлять и запускать свои B2C онлайн-казино под уникальными брендами, повышая вовлеченность пользователей и обеспечивая соблюдение нормативных требований.
В настоящее время мы находимся на стадии MVP и ищем талантливого DevOps инженера для присоединения к нашей команде.
Чем предстоит заниматься:
DevOps инженер играет ключевую роль в разработке, развертывании и поддержке нашей масштабируемой, безопасной и настраиваемой платформой. Вы будете тесно сотрудничать с разработчиками, дизайнерами, тестировщиками и другими участниками команды для обеспечения бесперебойной интеграции и доставки, улучшения производительности и надежности системы.
Какой опыт нужен:
Управление инфраструктурой:
- Опыт создания облачной платформы с использованием Kubernetes.
- Настройка и управление Kubernetes кластерами (K8S) локально (K3D) и в облачных средах (AWS EKS).
- Применение Infrastructure as Code (IaC) инструментов, таких как Crossplane, для управления Kubernetes кластерами.
CI/CD:
- Реализация GitOps практик с использованием ArgoCD, Argo Workflows и Argo Events для автоматизации процессов развертывания.
- Настройка CI/CD конвейеров для различных сред (разработка, тестирование, staging, продакшн) для обеспечения эффективной и надежной доставки ПО.
Контейнеризация и оркестрация:
- Контейнеризация приложений с помощью Docker и оркестрация сервисов с использованием Kubernetes.
- Управление Kubernetes приложениями с помощью Helm.
Мониторинг и наблюдаемость:
- Развертывание и настройка мониторинговых и наблюдаемых стеков с использованием Grafana, Prometheus, Loki и Tempo.
- Интеграция OpenTelemetry для стандартизации практик наблюдаемости.
Безопасность и соответствие:
- Обеспечение безопасности данных и соблюдение нормативных требований.
- Опыт работы с IAM инструментами, такими как Keycloak, и реализация RBAC.
- Внедрение Zero-Trust архитектуры для минимизации рисков.
- Управление демилитаризованными зонами (DMZ) для дополнительной защиты.
Управление API:
- Использование Kong для управления API, включая шлюз, безопасность, кэширование и мониторинг.
Навыки:
Обязательные:
- Linux , CI/CD, Kubernetes, Terraform;
- GitOps, Bash, Python;
- ArgoCD, FluxCD, Argo Workflows, Jenkins, Tekton, Argo Events;
- Docker, Helm;
Желательные:
- Git-репозитории (Bitbucket, GitLab, GitHub);
- Infrastructure as Code (Crossplane, Ansible);
- Контейнерные реестры (Harbor, Docker Hub, Amazon ECR);
- Месседж брокеры (Kafka, NATS, RabbitMQ);
- API Gateway (Kong, NGINX, Tyk);
- Управление доступом (Keycloak, Okta, Auth0);
- Базы данных (PostgreSQL, Redis, Clickhouse, ElasticSearch);
- Безопасность (Cloudflare, External Secrets, HashiCorp Vault);
- Мониторинг и наблюдаемость (OpenTelemetry, Prometheus, Grafana, Loki, Tempo, PromTail, AlertManager, ELK, TICK, DataDog);
Мы предлагаем:
- Возможность влиять на продукт и команду;
- Крутой коллектив профессионалов;
- График работы 5/2, 8-часовой рабочий день;
- Гибкие варианты оформления по всему миру;
- Грант 25 тыс. руб./год (можно тратить на спорт или курсы в онлайн школах);
- Оплачиваемый отпуск 21 календарный день + оплачиваемые больничные.