Назад к вакансиям

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

Условия

  • Неполная занятость
  • Проектная работа
  • Формат работы: удалённо