BioTech, Pharma, Health care & Sports
E-commerce & Retail
Government & Public Sector
IoT
Travel, Hospitality & Restaurant business
Артем О. Архитектор, Senior
ID 22310
АО
Артем О.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4 496,1 Р/час
вкл. НДС 20% (600 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Архитектор
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Опытный DevOps-архитектор с глубокими знаниями и навыками в области разработки и эксплуатации облачных и контейнерных систем. Имеет опыт работы с широким спектром технологий, включая Kubernetes, Docker, AWS, Azure DevOps, Terraform, Helm, GitLab CI/CD и другие.
На проектах занимался проектированием и реализацией комплексных облачных инфраструктур, автоматизацией процессов сборки и развёртывания, настройкой мониторинга и логирования, управлением кластерами Kubernetes и ECS, а также разработкой и оптимизацией CI/CD-конвейеров.
Проекты
(6 лет 10 месяцев)
IOT-СИСТЕМА ДЛЯ МОНИТОРИНГА ПРОМЫШЛЕННОГО ОБОРУДОВАНИЯ
Роль
DevOps
Обязанности
Разработка продукта на базе Kubernetes, который устанавливается на оборудование, проверяющее качество созданных микропроцессоров и других контроллеров на предмет брака. Данное программное обеспечение анализирует фотографии плат на качество пайки и позиционирование элементов.
Используется Simple Storage Service (s3) в качестве облачного объектного хранилища данных.
Стек технологий: Ansible, Kubernetes, Azure DevOps, PostgreSQL (Patroni), OpenSearch, Fluentd, MongoDB, S3 MinIO, JFrog Artifactory, ArgoCD, HashiCorp Vault, Keycloak, Prometheus, Grafana.
Задачи на проекте:
● Спроектировал CI/CD систему, которая включала в себя сборку и тестирование компонентов, разработанных разными командами. Система позволила вывести в релиз только совместимые между собой версии компонентов;
● Построил GitOps-конвейер на базе ArgoCD для управления жизненным циклом приложений в Kubernetes, сократив время развертывания на 40%;
● Спроектировал единую систему мониторинга на базе Prometheus, Grafana и OpenSearch, интегрировав сбор метрик, логов и трейсов (Tempo);
● Написал техническую документацию и схему взаимодействия компонентов между собой;
● Произвел работу над усовершенствованием автоматизации разработки продукта: создал и обновил пакет для автоматизированной установки программного обеспечения на станок;
● Пересобрал все необходимые компоненты (Kubernetes, Calico CNI, etcd, Metrics-server, Prometheus, Grafana, OpenSearch) из исходного кода на базе образа Red Hat Universal Base Image 8;
● Деплой инфраструктурных компонентов построил на базе ArgoCD;
● Внедрил микросервисную инфраструктуру с использованием Orchestration service, который управляет запуском необходимых компонентов для выполнения определенных операций;
● Хранение и доставка переменных для микросервисов построил на базе HashiCorp Vault;
● Развернул высокодоступный кластер баз данных PostgreSQL (Patroni) с помощью Ansible. Настроил мониторинг всех компонентов кластера;
● Настроил автоматизированную систему запуска и управления всеми компонентами в UI, которыми управляет оператор станка;
● Настроил систему мониторинга и логирования всех процессов на базе Prometheus, Grafana, Grafana tempo, Fluend, OpenSearch;
● Авторизацию в Grafana осуществил с помощью Keycloak с разделением команд на разные организации;
● Автоматизацию разработки настроил на базе Azure DevOps.
Стек специалиста на проекте
UI, metrics, Grafana, S3 Minio, orchestration, Fluentd, Keycloak, Artifactory, ArgoCD, MongoDB, Prometheus, Ansible, OpenSearch, S3, Red Hat, Azure DevOps, Hashicorp Vault, JFrog, Testing, Patroni, PostgreSQL, fluent, CI/CD, Microservices, Kubernetes
Отрасль проекта
IoT
Период работы
Апрель 2023 - По настоящее время
(2 года 4 месяца)
МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ДЛЯ ПОЛУЧЕНИЯ КЭШБЕКОВ ЗА РАЗЛИЧНЫЕ ПОКУПКИ
Роль
DevOps, Архитектор
Обязанности
Создание всей инфраструктуры в AWS через Terraform. Настройка всех CI/CD процессов. Дальнейшая оптимизация инфраструктуры.
Стек технологий: AWS (EC2, S3, EKS, ECR, RDS, Cognito, CloudFront, Elasticache, SNS, Location service, Pinpoint, SES, Lambda, AWS Organizations, GuardDuty, CloudWatch, IAM Identity Center, SSO, CloudTrail, Route53), Docker, Kubernetes, GitHub Actions, Jira, Terraform, Grafana, Prometheus, Loki/Promtail, EFK stack.
Задачи на проекте:
● Фронтенд: React JS (CloudFront);
● Бэкенд: JS (EKS, 2 сервиса, 7 cron-задач, 4 воркера, 2 окружения, несколько кластеров);
● Спроектировал и реализовал комплексную облачную инфраструктуру в AWS с использованием Terraform. Это включало multi-account архитектуру с использованием AWS Organizations и настройкой учетных записей для различных окружений, а также интеграцию сервисов безопасности (GuardDuty, CloudTrail) и управления доступом (IAM Identity Center, SCP);
● Рассчитал необходимое количество инстансов и их вычислительные мощности для группы узлов EKS;
● Внедрил автоскейлинг EKS-нод и Spot Instances для воркеров, сократив ежемесячные расходы на AWS на 15%;
● Оптимизировал использование ресурсов Kubernetes за счет внедрения Horizontal Pod Autoscaler и анализа метрик через Grafana;
● Написал техническое обоснование расчетов вычислительных мощностей в соответствии с предполагаемой нагрузкой пользователей на инфраструктуру;
● Развернул высоконагруженный кластер баз данных RDS PostgreSQL Aurora;
● Решил проблемы совместно с командой разработки по просадке производительности кластера PostgreSQL;
● Создал блоки и учетные записи в организации (2 учетные записи для окружения, управления DevOps, аудита и управления пользователями);
● Настроил группы и пользователей в IAM Identity Center с разрешениями на необходимые ресурсы и учетные записи (управляющая учетная запись для управления пользователями);
● Настроил политики SCP в управляющей учетной записи;
● Настроил GuardDuty и CloudTrail для учетных записей организации (учетная запись аудита);
● Создал инфраструктуру (2 учетные записи для окружения) через Terraform;
● Развертывал, управлял и обеспечивал масштабируемость, высокую доступность и отказоустойчивость систем на AWS;
● Администрировал и поддерживал среды Kubernetes. Версионировал и управлял жизненным циклом образов Docker;
● Создал автоматизированную среду сборки и развертывания с использованием инструментов CI/CD (GitHub Actions, Helm), которая может брать код из Git и развертывать его в различных средах;
● Разработал чарты Helm;
● Автоматизировал и администрировал Grafana, Prometheus, Loki/Promtail, EFK stack;
● Управлял IaC через Terraform;
● Использовал стек Atlassian для отслеживания пользовательских историй и для отслеживания дефектов.
Стек специалиста на проекте
elasticache, Grafana, pinpoint, aurora, guardduty, Stack, cloudtrail, ecr, AWS, ses, Git, Prometheus, Terraform, Helm, IAM, Route53, S3, SNS, SSO, IaC, EFK, Services, EKS, CloudFront, Promtail, Cognito, EC2, Loki, Centry, Docker, GitHub Actions, Location, Lambda, CloudWatch, RDS, Identity Server, Jira, PostgreSQL, CI/CD, Kubernetes, Atlassian
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2022 - Апрель 2023
(1 год 4 месяца)
ПРОДУКТ ДЛЯ ЗАКАЗА ФАРМАЦЕВТИЧЕСКОЙ ПРОДУКЦИИ
Роль
DevOps, Архитектор
Обязанности
Доработка инфраструктуры в AWS через Terraform. Имплементация новых сервисов. Оптимизация логирования. Создание инструкций по развертыванию всей инфраструктуры через Terraform. Добавление автоскейлинга для сервисов ECS.
Стек технологий: AWS (EC2, S3, ECS, ECR, ALB, Lambda, RDS, SQS, ACM, OpenSearch, CloudWatch), Docker, GitHub Actions, Jira, Confluence, Terraform, RabbitMQ.
Задачи на проекте:
● Использовал Atlassian для отслеживания пользовательских историй и дефектов;
● Автоматизировал инфраструктуру с помощью Terraform;
● Развертывал, управлял и обеспечивал масштабируемость, высокую доступность и отказоустойчивость систем на AWS;
● Администрировал и поддерживал среду ECS (Fargate). Версионировал и управлял жизненным циклом образов Docker;
● Выполнял отладку приложений на основе Docker;
● Создал автоматизированную среду сборки и развертывания с использованием инструментов CI/CD (GitHub Actions, AWS CLI), которая берет код из Git и развертывает его в различных средах;
● Адаптировал Terraform и написал инструкцию для развертывания окружений со стороны заказчика;
● Администрировал RabbitMQ, ELK stack (OpenSearch, Lambda, Dashboards);
● Взаимодействовал с заказчиком по вопросам архитектурных решений и их реализации;
● Написал инструкцию для развертывания продукта, а также техническое описание компонентов.
Стек специалиста на проекте
ALB, dashboards, AWS Fargate, ecr, AWS, ACM, Git, Terraform, OpenSearch, S3, ECS, ELK Stack, SQS, EC2, Confluence, Docker, GitHub Actions, Lambda, CLI, CloudWatch, RDS, RabbitMQ, Jira, CI/CD, Atlassian
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Ноябрь 2020 - Январь 2022
(1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
Инженер по телекоммуникациям
Завершение учебы
2015 г.