Илья Н. DevOps, Middle+
ID 6631
ИН
Илья Н.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 117,5 Р/час
вкл. НДС 20% (430 Р)
Специалист доступен с 29 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
DevOps
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Инженер DevOps с практическим опытом работы более 4 лет. Конкурентное преимущество - AWS, Docker и
Python. Отличные координационные способности и с энтузиазмом работает в команде.
- Контейнеризация и запуск приложений на
ECS (EC2 и Fargate).
- Настройка ArgoCD для реализации GitOps
подход и автоматизация приложений
развертывания приложений в Kubernetes.
- Проектирование и развертывание систем мониторинга
системы мониторинга на основе Prometheus.
- Создание и сопровождение всех процессов
автоматического тестирования и анализа
программного кода.
Проекты
(3 года 2 месяца)
Проект 1
Роль
DevOps инженер
Обязанности
Stack: AWS, Terraform, Docker, Bash, MongoDB, ECS, ECS-Fargate, AWS CodePipeline, CodeBuild, CodeDeploy, GitHub
Рабочие обязанности:
- Настройка CodePipeline CI/CD, создание интеграционного приложения AWS
настройка для git;
- Построил и поддерживал масштабируемую и высокодоступную инфраструктуру
на AWS с использованием облачных сервисов;
- Создал интеграцию оповещений со Slack, настроил пользовательские
проверки работоспособности, интеграция с конвейером CI/CD;
- Добавил версионирование и логирование для сборок, создал пользовательские
легковесные образы для сборок;
- Создано параметризованное логирование CloudWatch для CodePipeline
сборки и контейнеров на инстансах;
- Написание Bash-скриптов для миграции баз данных;
- Создан VPN-сервер для частного доступа к среде;
- Создание шаблонов запуска и точечных запросов с балансировкой нагрузки
и интегрированы в CI/CD;
- Завершил перенос доменов клиентов между учетными записями AWS
и размещенными зонами;
- Добавлены переменные окружения через хранилище параметров;
- Настройка CloudFront CDN с пользовательским поведением, обработкой ошибок
и несколькими группами происхождения;
- Создание параллельного CodeBuild для нескольких рабочих пространств фронтенда;
- Создал и поддерживал запрос на производство SES и добавил
идентичности почтовой службы.
Период работы
Январь 2023 - Июнь 2023
(6 месяцев)
Проект 2
Роль
DevOps инженер
Обязанности
Stack: AWS, Python, Lambda, DRF ,Docker, MariaDB, Keycloak, EKS, GitLab, GitLab CI, JFrog artifactory, Helm, Grafana-Loki-Prometheus Stack, Grafana Mimir, Bash.
Рабочие обязанности:
- Архитектура спланирована, разработана схема инфраструктуры, Gitlab
настроен;
- Создан кластер Kubernetes и образы с приложениями
зависимости для приложения;
- Создали пользовательские модели для базы данных;
- Установили MariaDB в RDS, и создали Django коннектор для вызова
базы данных через URL;
- Мигрировали дамп локальной базы данных и применили его к RDS MariaDB,
сгенерировал тестовые данные для разработки RDS;
- Разработал схему данных проекта;
- Настроил CodePipeline CI/CD, создал интеграционное приложение AWS для
slack и GitLab, интегрировал юнит-тесты в CI;
- Реализована модель асинхронного ETL;
- Создали Lambda для запланированных вызовов API;
- Интегрировали оповещения Telegram и взаимодействие с API приложения;
- Развертывание статического пользовательского интерфейса с помощью CloudFront CDN и статического хранилища S3.
хранилище;
- Создал логирование и мониторинг CloudWatch для CI;
- Создана балансировка нагрузки кластера и автомасштабирование;
- Написание Bash-скриптов для миграции базы данных;
- Создал Keycloak SSO с обратным прокси ALB и SSL
прекращение работы.
Период работы
Сентябрь 2022 - Январь 2023
(5 месяцев)
Проект 3
Роль
DevOps инженер
Обязанности
Stack: Python, Docker, Jenkins, PostgreSQL, PGadmin, GrafanaPrometheus Stack, Bash, Kubernetes, ArgoCD.
Рабочие обязанности:
- Разработана схема инфраструктуры;
- Интеграция GitHub с Jenkins и настройка GitHub Actions для
запускать модульные тесты;
- Создали CI/CD с заданием в Jenkins для сборки новых версий
приложений и обновлять их по срабатыванию webhook;
- Создано веб-приложение с использованием фреймворка Django;
- Миграция базы данных PostgreSQL с помощью PGdump;
- Настроил PostgreSQL с URL доступом к бэкенду приложения и частным PGAdmin;
- Создание кластера Kubernetes и реализация манифестов для
приложений;
- Настроил автомасштабирование кластера Kubernetes;
- Создали и настроили сетку сервисов;
- Настроил мониторинг стека Grafana-Prometheus с интеграцией оповещение через Slack;
- Создание системы проверки здоровья приложений с помощью зондов здоровья;
- Обслуживание всей системы.
Период работы
Октябрь 2021 - Сентябрь 2022
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Специальность
Физический факультет
Завершение учебы
2021 г.