Go разработчик (удалённо)

250 000 руб.
  • Занятость:
  • График работы:

Опыт работы

Июнь 2020 —
июнь 2021
1 год
МТС Банк
Go разработчик
Разработка микросервисов на go-micro. Интеграция с системами банка. grpc + rest на gorilla, некоторые сервисы через kafka + redis. Базы через pgx/godror+sqlx, миграции на goose, метрики - prometheus, трейсы - jaeger, swagger через protoc-gen. gorm не использовали.
Февраль 2020 —
май 2020
3 месяца
Ключевые ИТ Решения
Go разработчик
Доработка kubernetes под требования заказчика. Euler/isulad. Доработки по scheduler, интеграция нового хранилища. Разнесение сетей data/mgmt/cluster. prometheus-exporter для ppof.
Ноябрь 2018 —
февраль 2020
1 год 3 месяца
Московская Биржа, ОАО
Старший инженер
Небольшие вспомогательные проекты на go(admission controllers,operators, прослойки для интеграции jira/gitlab, различные веб дашборды) Адаптация Kubernetes для проектов компании. Внедрили Racnher, интегрировали в AD. Жаль не стали использовать RancherOS. Настроил деплой/апгрейд/расширение кластера по клику мышки. Протестировали 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.
Апрель 2018 —
июль 2018
3 месяца
WayRay
Системный инженер
сопровождение команды разработки. AWS (ec2, vpc, rds, dynamodb, ecs, eks, elb, r53, s3, lambda, cloudfront, api gateway), VMWare инфраструктура. Работа с API посредством скриптов. Проба kubernetes в качестве среды деплоя приложения Jenkins оптимизация задач сборки и деплоя релизов под различные проекты (java(linux sbt/gradle), ios, android, windows(uVision)), написание pipeline, groovy скриптов, исправление плагинов, создание динамических задач(active choice + groovy). Интеграция внутренних сервисов с jira и confluence. Перевод авторизации с openLDAP на AD. Nexus: настройка и сопровождение, скрипты для очистки. Разработка вспомогательных скриптов на python и bash для пакетирования ПО. Внедрение IPAM с автоматическим сбором и обнаружением хостов и конфигураций. Настройка logback на elasticsearch.
Апрель 2017 —
февраль 2018
10 месяцев
Сбербанк-Телеком
Инженер UNIX-систем
Инсталляция и настройка ОС Linux (RHEL, OEL, Debian) Разворачивание системы виртуализации (ProxMox, OracleVM) Балансировка нагрузки, SSL offload (nginx. haproxy) noSQL СУБД (Cassandra) Использование SCM-систем (Ansible) Развертывание систем мониторинга (CheckMK, Nagios, statsd, Graphite+Grafana, Netdata, Observium) Настройка СХД HP (MSA) Настройка и сопровождение сетевых сервисов Linux (DNS, HTTP, SMTP, DHCP, Samba) Конфигурирование Bercut mnSMSC mnUSSDC mnLBR mnCPARouter Понимание основных принципов и протоколов работы MNO сети (SS7, SIGTRAN, SCTP, SCCP, MTP, TAP, MAP, ISUP, TCAP) Насройка kannel
Август 2016 —
март 2017
7 месяцев
Лаборатория Касперского
Системный инженер
Операционная и проектная деятельность по поддержке и развитию внешних RnD и IT сервисов (UNIX), Решение инцидентов и диагностика проблем в инфраструктуре. Используемая ОС – FreeBSD Использование SCM Ansible для администрирования операционных систем FreeBSD в условиях большого количества серверов (>100) Работа с системами виртуализации и облаками, использование инструментов Ansible, Jenkins, Docker, Elasticsearch, Logstash, Kibana. Тонкая настройка и оптимизация ОС, конфигурирования ядра, сетевой подсистемы, подсистемы виртуальной памяти, процессов, файловых систем. Диагностирование и решение часто возникающих проблем при администрировании высоконагруженных систем FreeBSD.
Сентябрь 2012 —
август 2016
3 года 11 месяцев
Альфа-Банк (Россия)
Главный системный администратор
Оптимизация архитектуры бизнес систем, повышение производительности и эффективности. Установка и настройка инфраструктурного ПО, централизованного обновления и управления, а также другие работы по сопровождению серверов(Ignite-UX, HP SIM, HP VSE). Отслеживание ошибок, обеспечение бесперебойной работы серверов в режиме 24х7. Совместная работа с командой разработки для разворачивания новых приложений. Обслуживание и устранение неполадок в аппаратной, программной составляющей. Обслуживание HP Integrity, HP RX/RP серий серверов. Администрирование критичных систем под управлением HP ServiceGuard, HP Matrix. Сопровождение инфраструктуры тестовых сред (более 250 серверов). Администрирование серверов различных типов виртуализации HP(VPAR, NPAR, HPVM, SRP).
Январь 2010 —
март 2012
2 года 2 месяца
Билайн
Ведущий инженер
Инсталляция и настройка различных конфигураций серверов и сервисов под управлением Linux\BSD. Обслуживание серверов и ПО Middleware\Headend Microsoft Mediaroom (Harmonic/ProView/BridgeTech/IBM BladeSystem). Работы по установке и настройке оборудования для приема, кодирования и передачи телевизионных каналов. Устранение аварий на сетях FTTB и магистральных с применением оборудования DWDM, решение проблем с оборудованием IT ­инфраструктуры. Сопровождение различных систем ШПД.
Март 2007 —
январь 2010
2 года 10 месяцев
Корбина телеком
Ведущий инженер группы ЦОД
Консультирование клиентов по телефону. Решение проблем клиентов. Диагностика оборудования клиентов. Поддержка отказоустойчивой работы нескольких ЦОД. Поддержка отказоустойчивой работы >300 серверов. Диагностика и выявление проблем. Настройка различных служб и сервисов на *nix. Инсталляция и настройка серверов различных конфигураций. Диагностика различных проблем на транспортной сети.

Опыт вождения

Имеется собственный автомобиль

Обо мне

Сейв, коммит, теперь в продакт.

Образование высшее

2016
Московский технический университет связи и информатики, Москва
Заочный общетехнический факультет, Сети связи и системы коммутации

Знание языков

Русский — родной
Иностранные языки
АнглийскийC1 — Продвинутый

Гражданство, время в пути до работы

  • Гражданство:
    Нет
  • Разрешение на работу:
    Нет
  • Желательное время в пути до работы:
    Не имеет значения