Константин Ерохин
Портфолио
МТС Банк
- Разработка микросервисов на go-micro. - Интеграция с системами банка. - gRPC + REST на Gorilla, некоторые сервисы через Kafka + Redis. Базы через pgx/godror+sqlx, миграции на Goose, метрики - Prometheus, трейсы - Jaeger, Swagger через protoc-gen. Gorm не использовали.
Московская Биржа
- Небольшие вспомогательные проекты на Go (admission controllers, operators, прослойки для интеграции Jira/Gitlab, различные веб-дашборды). - Адаптация Kubernetes для проектов компании. - Внедрили Racnher, интегрировали в AD. - Настроил деплой/апгрейд/расширение кластера по клику мышки. - Протестировали Kubernetes на Windows для .net сервисов. - Развернули Istio Service Mesh, Cillium. Позднее отказались из-за огромного потребления ресурсов. - Сетевики не захотели vxlan, перешли на calico L2. - Добавили kube-router+metal_lb и вытащили все нужное через BGP. - Обкатали OpenEBS, longhorn, ceph в качестве PV для Kubernetes. - Написание helm-чартов для проектов. - Организация мониторинга средствами Grafana+loki+Prometheus. - APM через Elastic, логи через fluetd. - Создание Ansible playbook для деплоя старых монолитов на сервера. - Разработка решения для отказоустойчивости Kafka/PostgreSQL на 2х площаках с репликаций данных. - Эксплуатация инфраструктурного ПО Jenkins, Nexus3, Sonarqube, Gitlab. - Проба rio/flynn/tsuru.
Лаборатория Касперского
- Операционная и проектная деятельность по поддержке и развитию внешних RnD и IT сервисов (UNIX). - Решение инцидентов и диагностика проблем в инфраструктуре. Используемая ОС – FreeBSD. - Использование SCM Ansible для администрирования операционных систем FreeBSD в условиях большого количества серверов (>100). - Работа с системами виртуализации и облаками, использование инструментов Ansible, Jenkins, Docker, ElasticSearch, Logstash, Kibana. - Тонкая настройка и оптимизация ОС, конфигурирования ядра, сетевой подсистемы, подсистемы виртуальной памяти, процессов, файловых систем. - Диагностирование и решение часто возникающих проблем при администрировании высоконагруженных систем FreeBSD.