Алексей А. DevOps, Middle
ID 12741
АА
Алексей А.
Мужчина
Беларусь, Минск, UTC+3
Ставка
2 537,5 Р/час
вкл. НДС 20% (350 Р)
Специалист доступен с 7 ноября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
DevOps
Грейд
Навыки
Отрасли
Главное о специалисте
3+ года коммерческого опыта на позиции DevOps инженера.
● Cоздание и оптимизация Docker-images и построение CI/CD pipeline для
микросервисных приложений для быстрой доставки артефактов;
● Настройка развертываний приложений, конфигурировие сервисов и обеспечение
их мониторинга внутри кластера Kubernetes;
● Автоматизация процесса развертывания приложений для упрощения управления
их релизами и обновлениями с использованием Helm-чартов;
● Управление инфраструктурой и приложениями с помощью декларативных
конфигураций ArgoCD для соблюдения GitOps подхода
Проекты
(3 года 6 месяцев)
МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ДЛЯ ЗАКАЗА ЕДЫ НА ДОСТАВКУ
Роль
DevOps инженер
Обязанности
Регистрация пользователя в приложении происходит по номеру телефона. В личном
кабинете пользователь может привязать карту, отслеживать историю заказов, выбирать
ресторан, который выполнит заказ и осуществит доставку. Приложение также позволяет
отслеживать статус заказа.
Стек технологий: AWS (VPC, ECS, EC2, RDS PostgreSQL, ALB, CloudWatch, SQS, S3, ACM, SNS,
ECR), OpenSearch, GitHub.
Задачи на проекте:
● Развернул сервисы AWS с использованием Terraform;
● На EC2 instance развернул runner для GitHub actions, также он используется для
доступа к RDS PostgreSQL;
● Развернул кластер в ECS с двумя Service (frontend, backend);
● Написал GH Action для сборки image frontend и backend, запускал unit тесты, пушил
image в ECR, с использованием AWS CLI обновлял контейнер в сервисе ECS;
● Дорабатывал docker файл для устранения уязвимостей в image backend;
● Настроил отправку логов в CloudWatch;
● Backend использует SQS как менеджер очередей;
● Для хранения медиа-контента используется S3;
● Настроил алерты в CloudWatch для ECS и RDS PostgreSQL;
● Развернул OpenSearch для сбора логов из backend;
● Совместно с разработчиками устранял проблемы производительности backend.
Стек специалиста на проекте
ALB, ecr, AWS, GitHub, OpenSearch, S3, VPC, SNS, ECS, SQS, EC2, CloudWatch, RDS, PostgreSQL
Отрасль проекта
FoodTech
Период работы
Апрель 2023 - Июнь 2024
(1 год 3 месяца)
СИСТЕМА КОНТРОЛЯ И УЧЕТА ВЫПОЛНЕННЫХ РАБОТ ЛАБОРАТОРИИ
Роль
DevOps инженер
Обязанности
Данное веб-приложение предназначено для организации и отслеживания процессов
работы в испытательной лаборатории. Функционал приложения: хранение протоколов
испытаний и заявок на их проведение, а также создание, постановка и отслеживание
выполнения задач. У каждого сотрудника предприятия есть аккаунт в веб-приложении с
различным уровнем доступа.
Стек технологий: Docker, CI/CD с Gitlab-CI, Prometheus, Grafana, Loki, Ansible, Kubernetes,
PostgreSQL, Helm, ELK, Redis.
Задачи на проекте:
● Развертывание кластера Kubernetes с помощью Kubespray;
● Развертывание стека мониторинга Prometheus/Grafana в кластере Kubernetes;
● Развертывание стека Elasticsearch/Vector/Kibana;
● Развертывание Redis в кластере Kubernetes;
● Организация доступа в Kubernetes с использованием RBAC;
● Настройка сбора метрик из PostgreSQL cluster с использованием Prometheus/Grafana
stack;
● Cоздание и корректировка инструментальных панелей в Grafana;
● Создавал алерты в Grafana на определенные события и слал нотификации в
Telegram;
● Разработал конвейеры в GitLab CI/CD для создания и развертывания микросервисов;
● Настроил Certificate manager для автоматического выпуска TLS сертификатов;
● Настраивал триггеры в Zabbix на все события в Kubernetes с использованием Python;
● Развертывание сервисных компонентов с помощью Gitlab CI/CD;
● Отладка проблем, связанных с ошибками сборки, совместно с командой
разработчиков
Стек специалиста на проекте
ELK, Grafana, Kubernetes, Redis, Prometheus, Ansible, Helm, Gitlab CI, Loki, Docker, CI/CD, PostgreSQL
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Январь 2022 - Апрель 2023
(1 год 4 месяца)
ПЛАТФОРМА ДЛЯ ОПТИМИЗАЦИИ ЛОГИСТИКИ.
Роль
DevOps инженер
Обязанности
Платформа разработана для оптимизации маршрутов, соблюдения нормативных
требований и прогнозной аналитики. Предназначена для компаний, занимающихся
трансграничными перевозками грузов и международными перевозками по морю.
Стек технологий: AWS, GitLab CI/CD, MySQL, Docker, Docker-compose, Redis.
Задачи на проекте:
● Развернул RDS MySQL;
● Развернул EC2 instance, на который установил docker-compose;
● Развернул Redis кластер;
● Создал docker-compose.yaml для развертывания фронтенда и бэкенда;
● Настроил CI/CD в GitLab, запустил self-hosted runner на EC2 instance, собранный
образ пушил в ECR, в CD части обновлял tag image в docker-compose.yaml;
● Настройка ALB для EC2 instance;
● Настраивал алерты для RDS и EC2 в Cloudwatch, алерты отправлял через SNS;
● Заводил пользователей и предоставлял им необходимые доступы к AWS console в
IAM;
● Создание сертификатов с использованием AWS Certificate Manager;
● Выполнял отладку приложений на основе Docker.
Стек специалиста на проекте
AWS, Redis, Docker Compose, Docker, GitLab CI/CD, MySQL
Отрасль проекта
Logistics & Transport
Период работы
Январь 2021 - Январь 2022
(1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский национальный технический университет
Специальность
Приборостроительный факультет
Завершение учебы
2018 г.