Публикатор: Angelfromheaven
Публикатор: Angel_from_heaven
Обсуждение:
@devops_jobs
#резюме
#devops
#junior
#middle
Добрый день! Ищу работу по вакансиям DevOps.
Коммерческий опыт: 2 года.
Достижения на прошлых работах:
- Занимался оптимизацией пайплайнов и сократил время сборки приложений и запуск тестов на 10%;
- Организовал инфраструктуру на одном из стендов для баз данных Postgresql, так же настроил отказоустойчивость на базе различных механизмов(pgbouncer, шардирование,репликация,vip для основных серверов и их реплик) все это посредством самописных ролей ansible;
- Занимался оптимизацией бд Postgresql посредством тюнинга параметров конфигурации и оптимизации долгих по времени запросов c помощью индексации -> на 20% благодаря этому сократилось время исполнения запросов к бд;
- Реализовывал автоматизацию развертывания ресурсов инфраструктуры компании посредством Terraform в облаке;
- Писал различные скрипты на Python для генерации инвентаря под Ansible, так же писал скрипты для работы с api облачной инфраструктуры компании и бэкапов бд;
- Писал скрипт на Python для выключения машин в SberCloud, когда они простаивают, чтобы снизить трату ресурсов - в своем добился этим снижения затраченных ресурсов на 10%;
- Развернул систему автоматического заведения инцидентов по триггерам в Docker контейнере, что сократило время заведения группы инцидентов на конкретные подразделения компании;
- Занимался оптимизацией Docker образов с целью уменьшить обьем этих образов - на 5% сократил
- Писал Docker-compose конфиги для ускорения процесса развертывания контейнеров;
- Администрировал Kubernetes кластера и развертывал их(deployment, statefullset, secret, kubeseal для шифрования, cert-manager, gateway api, ingress, namespaces, pv + pvc как локальные так и динамические в облаке, rbac, настройка hpa(настройки downscaling + upscaling поведения) + vpa для деплойментов, настройка services, задание requests и limits подам, траблшутинг, динамическое создание томов на базе glusterfs, публикация сервиса через сетевой протокол динамической маршрутизации bgp на базе metallb) - в результате оптимизировал процесс деплоя манифестов ресурсов в кластер kubernetes с организацией доступов к различным сервисам компании команде тестировщиков и разработчиков;
- Писал свои Helm charts и развертывал их в зонтичном формате;
- Настраивал rbac,applicationset,rollout и сами appproject в Argocd - сократил за счёт реализации подхода GitOps через эти инструменты деплой приложений в кластер на один день;
- Настроил мониторинг Prometheus+Grafana в качестве федерации, также развертывал alertmanager(писал правила для алертов и настраивал их маршрутизацию на почту) - очевидно способствовало сокращению времени заведения инцидентов;
- Автоматизировал создание и настройку Kafka topics через CI/CD, сократив время подготовки новых интеграций;
- Настроил replication factor и параметры retention для повышения отказоустойчивости и контроля хранения сообщений Kafka;
-Настроил кластер Kafka из одного лидирующего брокера и четырех фолловеров для организации репликации и распределения партиций топика - тем самым повысил скорость доступа к Kafka кластеру для producer и consumer на 40%;
Общий стек такой: Gitlab CI, Jenkins, Docker, Docker-Compose,Kubernetes,ArgoCD,Linux,Git,Ansible,Terraform,Prometheus+Grafana,Postgresql,Helm,Kafka.
Тг:
@son_of_hatred
Почта:dsatro968@gmail.com
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.