Кирилл Г., Middle, DevOps

Male avatar
Кирилл Г.
Беларусь, Минск
2 510 ₽/час 401 600 ₽/мес.
    DevOps
  • Middle
Опыт работы:

3+ года

О специалисте

Навыки
Linux
Windows
macOS
RHEL
redos
Bash
Shell
Patroni
AWS
Yandex Cloud
GCP
DigitalOcean
Terraform
Ansible
Vagrant
Packer
Kubernetes
Helm
Kaniko
Buildah
Prometheus
Grafana
Loki
Promtail
ELK Stack
EFK Stack
Fluentd
OpenSearch
ArgoCD
Jenkins
Bitrise
CodeMagic
Nginx
Apache
Kafka
RabbitMQ
Git
Bitbucket
Keycloak
Hashicorp Vault
harbor
Wordpress
Longhorn
JMeter
Docker Registry
Agile
Scrum
Kanban
Technology:
HTML
CSS
JavaScript
Database:
PostgreSQL
MongoDB
Applications:
Docker
Docker Compose
Source_control:
GitLab CI/CD
GitHub Actions
GitHub
GitLab
Формат работы
Удалённо
Описание о специалисте

-Автоматизация управления конфигурациями и развертывания инфраструктуры как кода в on-premise и облачных средах

-Контейнеризация и оркестрация, включая развертывание и администрирование кластеров на bare-metal и использование управляемых serverless-решений

-Построение и оптимизация CI/CD пайплайнов и внедрение современных GitOps практик для полной автоматизации жизненного цикла ПО

-Построение комплексных систем мониторинга и сбора логов для обеспечения высокой доступности и быстрого решения инцидентов

-Миграция приложений из on-premise в облако с последующей оптимизацией архитектуры и затрат с использованием управляемых и бессерверных сервисов

-Внедрение инструментов для обеспечения безопасности и администрирования реляционных и NoSQL баз данных.


Примеры работ

Система для сбора, обработки и анализа данных с большого количества IoT-устройств.
Описание задачи/проекта

Проектирование и внедрение on-premise платформы на базе Kubernetes для управления жизненным циклом данных с IoT-устройств. Целью было обеспечение высокой доступности, целостности данных и аналитики в режиме реального времени. Проект реализовывал сбор данных с датчиков установленных на фермерских полях ( температура воздуха и земли, влажность воздуха и земли, освещённость, собственные метрики как заряд батареи и качество связи).

Позиция на проекте
DevOps инженер
Ответственность
  1. Спроектировал и развернул multi-node кластер Kubernetes (3 мастер-ноды и 7 воркер-нод) на bare-metal серверах, используя Ansible плейбук Kubespray для управления инфраструктурой как кодом (IaC);
  2. Управлял жизненным циклом приложений в Kubernetes (v1.30) с помощью Helm-чартов, параметризируя конфигурации для различных окружений;
  3. Организовал безопасную и эффективную сборку контейнерных образов внутри кластера с помощью Kaniko, что позволило избежать использования Docker-in-Docker;
  4. Настроил и поддерживал EFK Stack (Elasticsearch, Fluentd, Kibana) для централизованного сбора и анализа логов с распределенных IoT-сервисов;
  5. Настроил комплексную систему мониторинга и оповещений с использованием Prometheus для сбора метрик и Grafana для их визуализации;
  6. Разработал пайплайны в GitLab CI/CD для автоматизации сборки, тестирования и выкатки микросервисов в кластер Kubernetes;
  7. Администрировал шардированный кластер MongoDB для хранения и обработки больших объемов time-series данных, поступающих с устройств;
  8. Развернул кластер брокера сообщений RabbitMQ для обработки высокоинтенсивного потока данных от IoT-устройств.
  9. Внедрил и поддерживал Harbor в качестве приватного и безопасного реестра Docker-образов;
  10. Использовал Longhorn для организации персистентного и реплицируемого блочного хранилища для stateful-приложений в Kubernetes;
  11. Проводил нагрузочное тестирование платформы с помощью JMeter для выявления узких мест и обеспечения масштабируемости системы.
Технологии и инструменты
Ansible, Apache, GitLab CI/CD, harbor, Helm, JMeter, Kaniko, Kubernetes, Linux, MongoDB, RabbitMQ, Shell, EFK Stack, Longhorn
Период работы/продолжительность
Май 2024 г. - Декабрь 2025 г.
SaaS-приложение, предоставляющее инструменты для бизнес-аналитики.
Описание задачи/проекта

Миграция монолитного приложения с устаревшей on-premise инфраструктуры на современную контейнеризированную архитектуру в Yandex Cloud. Основное внимание уделялось масштабируемости, оптимизации затрат и автоматизации CI/CD процессов. Приложение реализовывало бронирование апартаментов и квартир на длительный и короткий срок.

Позиция на проекте
DevOps инженер
Ответственность
  1. Провижинил и управлял облачной инфраструктурой (VPC, подсети, группы безопасности) в Yandex Cloud, используя принципы Infrastructure as Code;
  2. Разворачивал приложения на виртуальных машинах Yandex Compute Cloud и управлял группами автомасштабирования для обработки переменной нагрузки;
  3. Использовал Yandex Serverless Containers для запуска stateless-компонентов приложения, оптимизируя затраты и повышая масштабируемость;
  4. Настроил Yandex Application Load Balancer (ALB) для распределения трафика между сервисами и терминирования SSL-сертификатов;
  5. Управлял образами контейнеров с помощью Yandex Container Registry и автоматизировал процесс сборки через GitHub Actions;
  6. Внедрил GitOps-подход с использованием ArgoCD для непрерывного развертывания в облачную среду, синхронизируя состояние инфраструктуры с Git-репозиторием;
  7. Настроил комплексную систему мониторинга и оповещений с использованием Prometheus для сбора метрик и Grafana для их визуализации;
  8. Организовал централизованный сбор логов с помощью Loki и Promtail, агрегируя данные со всех облачных сервисов и приложений;
  9. Выполнил миграцию базы данных приложения в Yandex Managed Databases for PostgreSQL, настроив резервное копирование и реплики чтения для высокой доступности;
  10. Управлял доступом пользователей и правами в сервисах Yandex Cloud через Identity and Access Management (IAM), следуя принципу наименьших привилегий.
Технологии и инструменты
ArgoCD, Bash, GitHub Actions, Grafana, Loki, Nginx, Prometheus, Yandex Cloud
Период работы/продолжительность
Февраль 2023 г. - Май 2024 г.
Высоконагруженная платформа для онлайн-ритейла.
Описание задачи/проекта

Разработка и поддержка локальной on-premise инфраструктуры для масштабируемой и отказоустойчивой E-commerce платформы. Основной фокус был направлен на автоматизацию процессов развертывания, обеспечение безопасности и повышение производительности системы.

Позиция на проекте
DevOps инженер
Ответственность
  1. Автоматизировал подготовку и управление конфигурацией серверного парка из сотен машин на RHEL с использованием плейбуков Ansible;
  2. Создавал стандартизированные образы виртуальных машин с помощью Packer для ускорения и унификации развертывания новых серверов.
  3. Разработал и поддерживал CI/CD пайплайны в Jenkins для автоматической сборки, тестирования и развертывания приложений, упакованных в Docker;
  4. Настраивал и оптимизировал конфигурации Nginx для балансировки нагрузки, кеширования и работы в режиме reverse-proxy для обработки пиковых нагрузок;
  5. Администрировал отказоустойчивый кластер PostgreSQL с использованием Patroni, настраивал политики резервного копирования и восстановления;
  6. Развернул и поддерживал кластер Kafka для обеспечения асинхронного обмена сообщениями между микросервисами (обработка заказов, обновление остатков);
  7. Внедрил и управлял GitLab как основной системой контроля версий, включая настройку workflow с ветвлением и code review;
  8. Обеспечил безопасное хранение и управление секретами (пароли, API-ключи) с помощью HashiCorp Vault, интегрировав его в CI/CD процессы;
  9. Написал серию Bash-скриптов для автоматизации рутинных задач: мониторинг состояния системы, ротация логов и проверка доступности сервисов;
  10. Управлял развертыванием приложений с помощью Docker Compose в средах разработки и тестирования для упрощения локального запуска.
Технологии и инструменты
Ansible, Bash, Docker, Docker Compose, Git, GitLab, Hashicorp Vault, Jenkins, Kafka, Nginx, Packer, Patroni, PostgreSQL, RHEL
Период работы/продолжительность
Январь 2022 г. - Февраль 2023 г.
Аналогичные специалисты
Male avatar
Матвей Л.
Беларусь, Минск
1 980 ₽/час
    DevOps
  • Middle
3+ года практического опыта в DevOps: -Развертывание и управление кластерами Kubernetes как в облаке, так и on-premise -Автоматизация развертывания и конфигурации инфраструктуры с использованием Terraform для облачных сред и Ansible для on-premise серверов -Построения и оптимизация комплексных CI/CD пайплайнов с использованием различных инструментов (GitLab CI/CD, Jenkins, GitHub Actions) для ускорения и повышения надежности релизов -Работа в гибридных средах, включая публичные облака (AWS, Yandex Cloud) и локальную инфраструктуру (on-premise, VMware), с фокусом на безопасность и высокую доступность -Развертывание и администрирование критически важных компонентов: брокеры сообщений (Kafka, RabbitMQ) и высокодоступные кластеры баз данных (PostgreSQL/Patroni).
    Linux
    Windows
    Bash
    Python
    Shell
    HTML
    CSS
    Groovy
    Java
    PostgreSQL
    MySQL
    Patroni
    Redis
    AWS
    Yandex Cloud
    GCP
    Terraform
    Ansible
    Kubernetes
    Helm
    Docker
    Docker Compose
    Kaniko
    Prometheus
    Grafana
    Loki
    Promtail
    ELK Stack
    EFK Stack
    Fluentd
    OpenSearch
    ArgoCD
    GitLab CI/CD
    GitHub Actions
    Jenkins
    Nginx
    VMware vSphere
    KVM
    Kafka
    RabbitMQ
    Nexus
    Docker Registry
    Git
    GitHub
    GitLab
    Keycloak
    Hashicorp Vault
    JMeter
Male avatar
Фёдор З.
Беларусь, Минск
2 040 ₽/час
    DevOps
  • Middle
-Проектирование и внедрение CI/CD пайплайнов, применение GitOps-практик для сокращения времени вывода нового функционала, в среднем на 40%, и снижения количества ошибок при развертывании на 90% -Автоматизация развертывания окружений для сокращения времени на запуск нового тестового стенда с нескольких дней до 1-2 часов -Администрирование кластеров Kubernetes в различных средах (On-premise, Cloud). Миграция монолитных приложений на микросервисную архитектуру для повышения отказоустойчивости и масштабируемости систем -Разработка комплексных систем мониторинга и логирования для сокращения среднего времени обнаружения и устранения инцидентов на 50% и обеспечения стабильности систем под пиковыми нагрузками
    Linux
    Windows
    RHEL
    Bash
    Python
    Shell
    Java
    C++
    Go
    PostgreSQL
    MySQL
    Redis
    SQLite
    Patroni
    Stolon
    AWS
    EC2
    S3
    RDS
    VPC
    IAM
    SG/ACL
    EKS
    ECS
    ALB
    SQS
    Security Groups
    CloudWatch
    CloudFront
    Fargate
    Yandex Cloud
    Compute Cloud
    Object Storage
    Container Registry
    Serverless Containers
    Managed Databases
    Cloud DNS
    Terraform
    Ansible
    Vagrant
    Chef
    Kubernetes
    Helm
    Docker
    Docker Compose
    Kaniko
    Prometheus
    Grafana
    Loki
    Promtail
    ELK Stack
    EFK Stack
    Fluentd
    OpenSearch
    Zabbix
    OAuth
    Keycloak
    ArgoCD
    GitLab CI/CD
    GitHub Actions
    Jenkins
    Nginx
    Apache
    HAProxy
    Qemu/KVM
    Proxmox
    BareMetal
    Kafka
    RabbitMQ
    Nexus
    Docker Registry
    Hashicorp Vault
    Git
    GitHub
    GitLab
    JMeter
    Spring Boot
    Cloudflare
    Cisco
    Spring Data JPA
Male avatar
Дмитрий Г.
Беларусь, Минск
2 450 ₽/час
    DevOps
  • Middle+
-Опыт работы с AWS, Yandex Cloud: развертывание кластеров (EKS, Managed Kubernetes), настройка сетей (VPC, ALB/NLB), управление хранилищами (S3, Object Storage), серверless-решения (Lambda, YC Serverless Containers) -Миграция on-premise решений в облако (Yandex Cloud, AWS) и обратно с использованием Terraform -Разбитие монолита на микросервисы (Docker, Kubernetes), автоматическое масштабирование кластеров -Настройка пайплайнов (GitLab CI/CD, GitHub Actions, Jenkins, ArgoCD) с интеграцией тестирования безопасности (SonarQube, Trivy) -Автоматизация сборки образов (Kaniko), деплоя (Helm), версионирования и управления зависимостями (Nexus, Harbor) -Интеграция инструментов (Jira, Telegram-уведомления) для отслеживания статусов задач и алертов -Репликация БД (PostgreSQL, Redis), бэкапы (AWS Backup, Ansible), распределенные хранилища (Longhorn, Ceph) -Конфигурация инфраструктуры как код (Terraform, Ansible) с проверкой на уязвимости (Trivy) -Развертывание и управление кластерами (Kubespray, Yandex Managed Kubernetes), оркестрация (Helm, ArgoCD) -Оптимизация работы сервисов (Kafka, SQS) для гарантированной доставки сообщений -Настройка Nginx Ingress, StorageClass (NFS, Longhorn), Horizontal Pod Autoscaler
    AWS
    Yandex Cloud
    Docker
    Kubernetes
    Helm
    Terraform
    Ansible
    Prometheus
    Grafana
    Loki
    GitLab CI/CD
    GitHub Actions
    Jenkins
    Nginx
    Apache
    PostgreSQL
    MySQL
    Redis
    Kafka
    RabbitMQ
    SonarQube
    Trivy
    Keycloak
    Zabbix
    ELK Stack
    Hashicorp Vault
    ArgoCD
    Git
    Bitbucket
    Apache AirFlow
    Apache Spark
    Kaniko
    Nexus
    harbor
    Longhorn
    ceph
    bitrix
    Agile
    Scrum
    Kanban
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster