DevOps-инженер
TRIBEУдалённоКонтракт
CI/CDDockerLinuxDevSecOpsGitLab CIGrafanaTerraformNetworkingPrometheusAnsibleDocker ComposeNATOpenTofuVPCTimeweb Cloud
Описание
Обязанности
- Разработка и поддержка инфраструктуры проектов в Timeweb Cloud
- Развитие Infrastructure as Code с использованием OpenTofu / Terraform
- Разработка и поддержка Ansible-ролей и playbook'ов
- Настройка и поддержка Docker / Docker Compose окружений
- Разработка и поддержка GitLab CI/CD пайплайнов для инфраструктуры и приложений
- Настройка сетевой инфраструктуры: VPC, NAT, firewall, reverse proxy, DNS, SSL/TLS
- Поддержка stage и production окружений
- Настройка и развитие мониторинга, логирования и алертинга на базе Prometheus, Grafana и Loki
- Участие в расследовании инфраструктурных проблем и инцидентов
- Автоматизация инфраструктурных и эксплуатационных задач
Требования
- Уверенное знание Linux
- Опыт работы с Docker и Docker Compose
- Опыт работы с Terraform / OpenTofu или другими IaC-инструментами
- Опыт работы с Ansible
- Опыт построения и поддержки CI/CD пайплайнов
- Понимание сетей: TCP/IP, DNS, HTTP/HTTPS, NAT, firewall
- Опыт работы с nginx, Angie, Traefik или другими reverse proxy
- Понимание принципов работы PostgreSQL, Redis и других типичных сервисов веб-приложений на инфраструктурном уровне
- Опыт работы с Git
- Наш стек: основная инфраструктура размещается в Timeweb Cloud
- Наш стек: для Infrastructure as Code используем OpenTofu (Terraform), для конфигурации серверов — Ansible
- Наш стек: на серверах Ubuntu, Docker и Docker Compose
- Наш стек: в качестве reverse proxy используем Angie
- Наш стек: CI/CD построен на self-hosted GitLab и GitLab CI, образы храним в GitLab Container Registry, внешние Docker/npm/Composer-репозитории проксируем через Nexus
- Наш стек: для мониторинга и логирования используем Prometheus, Grafana, Loki и Grafana Alloy, а также blackbox-exporter и другие экспортеры
- Наш стек: конфигурация инфраструктуры, мониторинга и алертинга управляется в рамках IaC-подхода
Будет плюсом
- Опыт работы с Timeweb Cloud или другими облачными провайдерами
- Опыт работы с GitLab CI/CD и self-hosted GitLab
- Опыт работы с Prometheus, Grafana, Loki, Grafana Alloy
- Опыт работы с Nexus или другими registry/repository manager'ами
- Опыт построения инфраструктуры для PHP, Node.js или Go-приложений
- Опыт работы с RabbitMQ, Centrifugo и другими инфраструктурными компонентами веб-приложений
- Опыт настройки security-проверок инфраструктурного кода: Checkov, Gitleaks, Trivy и аналоги
- Опыт работы с Kubernetes
Условия
- Неполная занятость
- Проектная работа
- Формат работы: удалённо