МК
Максим К.
Мужчина, 49 лет
Россия, Старая Купавна, UTC+3
Ставка
3 853,43 Р/час
вкл. НДС 5% (142.86 Р)
Специалист доступен с 30 июня 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
DevOps
Грейд
Навыки
Отрасли
Знание языков
Английский — A2
Главное о специалисте
Максим — DevOps-специалист уровня Senior с опытом работы 13 лет. Специализируется на автоматизации процессов разработки и эксплуатации программного обеспечения.
Ключевые навыки: Docker, Kubernetes, Ansible, Linux, PostgreSQL, Grafana, Bash, Prometheus, Nginx, Python, Terraform, Jenkins, Git, CI/CD, AWS, baremetal, DevOps, Docker Compose, Helm, Java, MySQL, PHP, Redis, SQL, Yandex Cloud.
Участвовал в проектах в отраслях RnD и FinTech & Banking. Опыт работы включает:
- Развёртывание, поддержку и траблшутинг JAICP-платформы для создания GPT-ботов с самообучаемой моделью Caila и телефонией CI/CD приложений.
- Создание серверов на ec2 Амазона, настройку окружений в репозитории GitLab, настройку доставки приложений и разворачивание их на сервере (CI/CD).
- Настройка сетевой безопасности, проброс портов для внешних связей с приложениями.
- Настройка web-сервера для проксирования в докер-контейнеры с корпоративным сертификатом.
- Очистка свободной памяти и дискового пространства через планировщик и bash-скрипт.
- Настройка методов для сборки приложений и шифровки/дешифровки в Makefile.
- Логическое разделение окружений (dev/stage/prod) с Makefile и Docker Compose.
- Тонкая настройка CI/CD в Jenkins/(GitLab/GitHub)/TeamCity.
Проекты
(17 лет)
Агрегаторная платформа, позволяющая встраивать чат-бот на сайт. Использовался ИИ Caila
Роль
DevOps
Обязанности
1. Развертывание, поддержка и траблшутинг JAICP-платформы для создания gpt-ботов с самообучаемой моделью Caila и телефонией CI/CD приложений c помощью связки gitlab-nexus-server в kubernetes:
-mts-облако vmware c отказоустойчивым кластером k8s (3 мастера и 3 рабочих ноды c loadbalancer metallb и nginx-ingress) - полностью bare-metal.
-yandex.cloud со встроенным kubernetes-менеджером мастера и 3 группами из 6 нод c nodeport ingress-nginx: платформа Jaicp в связке с Openfaas.
-8 k8s-кластеров на данный момент на 3 площадках внутреннего контура компании полностью bare-metal в SLES 15.4 с loadbalancer metallb и kube-vip для единой контрольной панели мастер-нод.
2. Cоздание серверов на ec2 амазона, настройка окружений в репозитории gitlab, настройка доставки приложений и разворачивание их на сервере (CI/CD).
3. Администрирование серверов на Linux (Ubuntu) и сетевых сервисов.
4. Написание скриптов на bash и Python.
5. Настройка web-сервера для проксирования в докер-контейнеры с корпоративным сертификатом, создание канала в slack и уведомлений с пайплайна, инсталляция необходимого ПО на сервере.
6. Очистка свободной памяти и дискового пространства через планировщик и bash-скрипт.
7. Настройка связи сервера с репозиторием, создание групп и проектов в репозитории gitlab с выдачей ролевых прав необходимым участникам, настройка внешнего соединения с базой для тестировщиков, ревью кода makefile, настройка докер-хранилищ образов, настройка локальных volumes для приложений, оперативное реагирование на алерты ресурсов серверов.
8. Кастомные метрики в Zabbix (например, postgresql custom queries) и гибким переопределением ключей в шаблонах.
9. Настройка выделенных серверов Hetzner с соблюдением всех требований безопасности
(например, защита от Ddos-атак, netscan, abuse network).
10. Настройка pve proxmox и создание виртуальных серверов на основе гипервизора, доставка и настройка kubernetes с помощью kuberspray-ansible, написание манифестов k8s для приложений, портирование файлов env в secret k8s, портирование Docker-сервисов в приложении k8s, создание и настройка приватного registry в связке с kubernetes, настройка
связок ingress в k8s с масштабированием на разные ноды и балансировкой трафика (авторский ingress-контроллер для разных сред с Nodeport и daemonset).
11. Консультация и помощь для devops-junior, ведение учета задач devops-специалистов в jira/trello.
12. Разработка архитектуры ПО на AWS EC2 и планом развертки приложений с ограничением доступа по IP/портам и policy для aws cli.
13. Логическое разделение окружений (dev/stage/prod) с Makefile и docker-compose c шифрованием envairments с помощью ansible.
14. Тонкая настройка CI/CD в jenkins/(gitlab/github)/teamcity с автоматическим оповещением
статуса в slaсk c Makefile/Jitpack.
15. Портирование хостовой разработки с системы Macos в Docker с ПО Chef/Ruby.
16. Backup/restore всех компонентов k8s: velero FSB/restic в Minio, S3, Yandex Object Storage.
17. Настройка сетевой безопасности, проброс портов для внешних связей с приложениями.
18. Настройка методов для сборки приложений и шифровки/дешифровки в makefile, создание dns-записей на aws-сервисе r53 для внешних пользовательских подключений.
19. Мониторинг резервного копирования в облачных и локальных хранилищах.
Стек специалиста на проекте
linux (ubuntu), registry, AWS, GitLab, Zabbix, Bash, Linux, Redis, GitHub, Proxmox, Ubuntu, Ansible, Docker Compose, Docker, Python, TeamCity, администрирование серверов, Trello, Kubespray, Jira, Jenkins, CI/CD, Kubernetes, SLES 15.3, SLES 15.4, CI триггеры, dockercli
Отрасль проекта
RnD
Период работы
Май 2022 - По настоящее время
(3 года 2 месяца)
Платежи через терминала, беcконтактная оплата, Android приложение для отслеживания платежей и операций.
Роль
Devops
Обязанности
1. Кастомные докер-образы на основе пакетов (например ssmtp) для Kubernetes c внутренним k8s registry.
2. Написание скриптов на Python.
3. Установка распределенного кластера Kubernetes с нуля без использования Minikube и своим кастомным манифестом Yaml (Terraform или Helm как вариант, но реже по причине более строгой кастомной инфраструктуры) на Docker- и crio-engine с разными контроллерами Deployment, Statefulset, Daemonset, Replicaset с деплоем приложений EFK, Prometheus, Tomcat, Nexus и настройкой GitOps.
4. Разработка сравнения конфигураций WAS и администрирование серверов рабочей группы на java, python, oracle, ansible и jenkins.
5. Конвейер android-приложений с артефактом в apk и кастомным image с android sdk.
6. Pipeline c облачным gitlab или зарегистрированным Gitlab-runner с разными вариантами executor: docker+mashine, shell или ssh.
7. Разворачивание сервисов также с помощью Docker swarm.
8. Собственная разработка доставки докер-секретов в приложения без использования сторонних библиотек внезависимости от типа приложений.
9. Разработка кастомных bash-скриптов для автоматизации деплоя.
10. Настройка и использование внутренних копий репозиториев в Linux и собственного Docker registry.
11. Ведение подробной документации в Сonfluence для переноса развертывания на любой стенд.
12. Подробное логирование сервисов с помощью Grafana, Prometheus, Dozzle.
13. Использование KeyDB и Kafka в качестве брокеров сообщений между приложениями.
14. Разработка сравнения конфигураций WAS и администрирование серверов рабочей группы на java, python, oracle, ansible и jenkins
15. Общение с заказчиками по проектам и утверждению архитектуры.
16. Установка и настройка GitOps с помощью ArgoCD с автоматическим обновлением после коммитов в gitlab в задеплоинных приложениях.
17. Миграция данных между облачными провайдерами.
18. Мониторинг резервного копирования в облачных и локальных хранилищах.
19. Создание конфигурационных файлов в формате YAML/JSON для Grist.
Стек специалиста на проекте
Grafana, GitLab, Tomcat, JSON, Bash, ArgoCD, MongoDB, Linux, Prometheus, Ubuntu, gitOPS, Terraform, сonfluence, Helm, Kafka, Docker Compose, EFK, Docker, Python, YAML, Nexus, Docker Registry, KeyDB, PostgreSQL, dozzle, grist, Docker CLI, CI триггеры
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2021 - Май 2022
(9 месяцев)
Финтех. Поддержка Kubernetes кластера
Роль
Финтех. Поддержка Kubernetes кластера
Обязанности
1. Разработка и поддержка портала версий в связке с ДПМ, Jenkins, WAS, nginx и php.
2. Разработка сравнения конфигураций WAS и администрирование серверов рабочей группы на java, python, oracle, ansible и jenkins
3. Ускоренное тиражирование конвееров с помощью devtools chrome console и предзаполненного javascript с эмуляцией кликов и keypress.
4. Разработка сервисов через API ДИ и прочих систем на Jenkins, groovy, php, python и java. Портирование сервисов с was на Kubernetes.
5. IBM web sphere (CI/CD).
6. Написание скриптов на bash и Python.
7. Мониторинг резервного копирования в облачных и локальных хранилищах.
Стек специалиста на проекте
PHP, Разработка, Groovy, Java, Bash, API, DevOps, Oracle, Cypress, Nginx, Debian, Ansible, IBM, Docker Compose, Web, Docker, Python, Docker Registry, администрирование серверов, JavaScript, was 8, DevTools Chrome, Jenkins, CI/CD, Kubernetes, Поддержка, конфигурации, Docker CLI, ibmwebspherecicd, CI триггеры
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2019 - Август 2021
(1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Челябинская государственная академия культуры и искусств
Специальность
Руководитель эстрадного оркестра
Завершение учебы
2002 г.