Skip to content

Commit

Permalink
upd: Actualize expirience
Browse files Browse the repository at this point in the history
  • Loading branch information
jtprogru committed Dec 7, 2023
1 parent 69b4c54 commit 4af45c1
Showing 1 changed file with 49 additions and 12 deletions.
61 changes: 49 additions & 12 deletions docs/experience.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,65 +2,102 @@

## Lead SRE *[Positive Technologies](https://ptsecurity.com)*

Собрал команду SRE, которая запустила и обслуживает платформу для облачного WAF. Улучшил процессы кросс-командной коммуникации, а так же выстроил процессы внутри команды SRE и инфраструктуры. Активно участвую в перестроении процессов разработки. Внедрил практики управления инцидентами и проактивного мониторинга.
Собрал команду SRE, которая запустила и обслуживает платформу для облачного WAF. Улучшил процессы кросс-командной
коммуникации, а так же выстроил процессы внутри команды SRE и инфраструктуры. Активно участвую в перестроении
процессов разработки. Внедрил практики управления инцидентами и проактивного мониторинга.

Стэк: *Terraform, Ansible, Yandex Cloud, Python, Go*

Период: *Январь 2023 - настоящее время*

## Консультант DevOps *[Comlogic](https://comlogic.ru)*

**Проектная работа.** Консультация по вопросам построения процессов разработки и эксплуатации. Обучение команд процессам непрерывной
разработки, эксплуатации и доставки артефактов. Обучение команды эксплуатации работе с
инструментами *Ansible* и *GitLab CI* с применением лучших мировых практик.

Стэк: *Ansible, NodeJS, Golang, Python, GitLab*

Период: *Сентябрь 2023 - настоящее время*

## Консультант DevOps *[МКК "Варенье Кредит"](https://kekscredit.ru)*

Консультация по вопросам построения отказоустойчивой инфраструктуры. Проектирование инфраструктуры на мощностях Yandex Cloud с последущим переносом инфраструктуры. Формирование кодовой базы для управления инфраструктурой. Проведение собеседований на позицию DevOps. Сопровождение legacy-инфраструктуры. Реагирование на проблемы с инфраструктурой в облаке.
**Проектная работа.** Консультация по вопросам построения отказоустойчивой инфраструктуры. Проектирование инфраструктуры на мощностях
Yandex Cloud с последущим переносом инфраструктуры. Формирование кодовой базы для управления инфраструктурой.
Проведение собеседований на позицию DevOps. Сопровождение legacy-инфраструктуры.
Реагирование на проблемы с инфраструктурой в облаке.

Стэк: *Ansible, Terraform, Yandex Cloud, Python, PHP*

Период: *Февраль 2022 - Октябрь 2023*

## SRE *[Яндекс.Банк](https://bank.yandex.ru)*

Управление инфраструктурой для нового банка в рамках экосистемы Яндекс. Задачи, которые я решал имели самое разнообразное направление: от настройки нового сервера в staging-окружение и написания скриптов автоматизации на Python, до деплоя нового сервиса в Production кластер Kubernetes и написания собственных микросервисов решающих проблемы инфраструктуры и ИБ.
Управление инфраструктурой для нового банка в рамках экосистемы Яндекс. Задачи, которые я решал имели самое
разнообразное направление: от настройки нового сервера в staging-окружение и написания скриптов автоматизации на
Python, до деплоя нового сервиса в Production кластер Kubernetes и написания собственных микросервисов решающих
проблемы инфраструктуры и ИБ.

Стэк: *Ansible, Terraform, Yandex Cloud, Python, Go*

Период: *Март 2022 - Ноябрь 2022*

## SRE *["VK" (ранее Mail.ru Group)](https://vk.company/ru/)*

Работал над проектом "Поиск". Уменьшил общее количество ошибок, допускаемых при работе с репозиторием SaltStack'а путем добавления различного рода проверок для SaltStack. Вычистил инфраструктурный репозиторий от ошибок линтера – >10k ошибок уровня "HIGH" в >3k SLS-файлов. Глобально используется очень много внутренних самописных продуктов, названия которых не покидают пределов компании. Общее количество серверов в зоне ответственности команды SRE >5000 bare-metal серверов. Инфраструктура на bare-metal. Так же используются LXC, Docker и самописные сервисы. Занимался поддержкой высоконагруженных сервисов в рамках проекта.
Работал над проектом "Поиск". Уменьшил общее количество ошибок, допускаемых при работе с репозиторием SaltStack'а
путем добавления различного рода проверок для SaltStack. Вычистил инфраструктурный репозиторий от ошибок
линтера – >10k ошибок уровня "HIGH" в >3k SLS-файлов. Глобально используется очень много внутренних самописных
продуктов, названия которых не покидают пределов компании. Общее количество серверов в зоне ответственности
команды SRE >5000 bare-metal серверов. Инфраструктура на bare-metal. Так же используются LXC, Docker и самописные
сервисы. Занимался поддержкой высоконагруженных сервисов в рамках проекта.

Стэк: *SaltStack, Python, Linux, Gitlab CI*
Стэк: *SaltStack, Python, Linux, GitLab CI*

Период: *Март 2021 - Февраль 2022*

## Инженер DevOps *NDA*

**Проектная работа.** Помог команде разработки в доработке и оптимизации CI/CD. Перенес проект с собственной bare-metal инфраструктуры на DigitalOcean Managed Kubernetes. Спроектировал и развернул Production контур в DigitalOcean с помощью Terraform. Конфигурацию серверов и сервисов реализовал с помощью Ansible. Все наработки автоматизации оставлены команде разработки.
**Проектная работа.** Помог команде разработки в доработке и оптимизации CI/CD. Перенес проект с собственной
bare-metal инфраструктуры на DigitalOcean Managed Kubernetes. Спроектировал и развернул Production контур в
DigitalOcean с помощью Terraform. Конфигурацию серверов и сервисов реализовал с помощью Ansible.
Все наработки автоматизации оставлены команде разработки.

Стэк: *Ansible, Prometheus, Grafana, Gitlab CI*
Стэк: *Ansible, Prometheus, Grafana, GitLab CI*

Период: *Январь 2021 - Июль 2021*

## Ведущий системный администратор / Руководитель отдела эксплуатации *[ООО "АДВ"](http://adv.ru)*

Внедрил практики документирования процессов/изменений/конфигураций, а так же актуализировал документацию по проектам. Внедрил методологию IaC. Реализовал шаблонный репозиторий с описанием инфраструктуры для типового e-comm проекта компании на Ansible и "кнопочками" запуска автоматизции через GitLab CI. Спроектировал и запустил инфраструктуру проекта ["SammyBeauty"](http://sammybeauty.ru). Площадка выдержала в первый час запуска порядка 75k уникальных пользователей и более 225rps. Единолично реализовал внутренний проект "Big-Green-Button": шаблонный репозиторий с ansible-плейбуками и ролями (роли хранятся во внутреннем GitLab и подключаются как зависимости через Galaxy) для разворачивания с нуля проектов схожих с вышеупомянутым. Разворачивание проиходит по "нажатию кнопки в web-интерфейсе" GitLab. Внедрил Terraform для управления виртуалками на внутренней системе виртуализации Proxmox.
Внедрил практики документирования процессов/изменений/конфигураций, а так же актуализировал документацию по проектам.
Внедрил методологию IaC. Реализовал шаблонный репозиторий с описанием инфраструктуры для типового e-comm проекта
компании на Ansible и "кнопочками" запуска автоматизции через GitLab CI. Спроектировал и запустил инфраструктуру
проекта ["SammyBeauty"](http://sammybeauty.ru). Площадка выдержала в первый час запуска порядка 75k уникальных
пользователей и более 225rps. Единолично реализовал внутренний проект "Big-Green-Button": шаблонный репозиторий с
ansible-плейбуками и ролями (роли хранятся во внутреннем GitLab и подключаются как зависимости через Galaxy) для
разворачивания с нуля проектов схожих с вышеупомянутым. Разворачивание проиходит по "нажатию кнопки в
web-интерфейсе" GitLab. Внедрил Terraform для управления виртуалками на внутренней системе виртуализации Proxmox.

Стэк: *Ansible/Terraform, Zabbix/Prometheus, Grafana, Gitlab CI*
Стэк: *Ansible/Terraform, Zabbix/Prometheus, Grafana, GitLab CI*

Период: *Октябрь 2019 - Февраль 2021*

## Старший инженер поддержки Linux-систем *[ООО "СевенПро" / ООО "РегионКом"](http://7pro.ru)*

Поддерживал инфраструктуры государственных и коммерческих компаний. Общее количество серверов на поддержке >2000 серверов. Траблшутинг CentOS 6.x/7.x. Работа с аппаратными балансировщиками нагрузки, а так же с МСЭ CheckPoint. Внедрил MITM на уровне инфраструктуры одного крупного проекта. Написал автоматизацию для автоматического заведения/закрытия заявок в Jira на основе триггеров в [Zabbix](https://github.com/jtprogru/zbx2jira). Поделка до сих пор активно используется и работает.
Поддерживал инфраструктуры государственных и коммерческих компаний. Общее количество серверов на поддержке >2000
серверов. Траблшутинг CentOS 6.x/7.x. Работа с аппаратными балансировщиками нагрузки, а так же с МСЭ CheckPoint.
Внедрил MITM на уровне инфраструктуры одного крупного проекта. Написал автоматизацию для автоматического
заведения/закрытия заявок в Jira на основе триггеров в [Zabbix](https://github.com/jtprogru/zbx2jira).
Поделка до сих пор активно используется и работает.

Стэк: *Zabbix, Grafana, Linux, Git, Gitlab, Python*
Стэк: *Zabbix, Grafana, Linux, Git, GitLab, Python*

Период: *Июнь 2018 - Октябрь 2019*

## Системный администратор *[ООО "ВебКонтроль"](http://webkontrol.com)*

Поддержание работоспособности инфраструктуры компании. Прямое взаимодействие с командой разработчиков.

Стэк: *Gitlab, Zabbix*
Стэк: *GitLab, Zabbix*

Период: *Январь 2018 - Июнь 2018*

Expand Down

0 comments on commit 4af45c1

Please sign in to comment.