Системный администратор веб проектов с большим багажом практического опыта.
Готов брать инициативу в свои руки. Умею быстро и спокойно работать при факапах. Отладка веб сервисов под нагрузкой, как хобби.
Качества:
- внимательность;
- системное мышление;
- хорошая обучаемость.
Продуктовые задачи:
- запаковка сервиса "Платформа облачных сервисов" в коробочное решение "Private Cloud"
- разработка и доработка инсталлятора приватного облака
- перенос новых сервисов из публичного облака в приватное
- преодоление сложностей запаковки
Проектные задачи:
- развертывание сервисов "Private Cloud" на площадке заказчика
- доработка и интеграция платформы с инфраструктурой заказчика
- поиск и реализация обходных инженерных решений
Можно выделить проекты:
- пилотное развертывание сервиса S3 от mail.ru в megafon
- продуктовое развертывание приватного облака в x5
Технологический стек:
OS: linux
web: haproxy, nginx
db: mariadb, postgresql, tarantool, clickhouse
nosql: memcache, elasticsearch, etcd
log/metrics: zabbix, grafana, kibana
container: docker, kubernetes
VM: openstack, vmware
FS: ceph, s3, lvm
SCM: ansible, kolla
other: consul, keepalived, keycloak
openstack: nova (kvm), neutron (sdn), heat, magnum (kubernetes), trove (dbaas), octavia (LB), ceilometer (log), ...
- сопровождение технологической части проекта, со стадии стартапа до стадии крупнейшего онлайн кинотеатра в стране
- проектирование и внедрение IT решений для всей компании (в том числе, прозрачный переезд с одного решения на другое)
- подготовка площадок для запуска различных сервисов и приложений
- управление боевой частью серверов (сервера приложений и бд, обслуживающие запросы конечных пользователей)
- работа с инцидентами: нейтрализация, анализ, выработка мер против повторения
- выбор, установка, настройка и оптимизация большого количества серверного ПО
- поиск ошибок в работе приложений под нагрузкой
- автоматизация, мониторинг, бекап, документация
- онбординг и менторство новых коллег
Можно выделить проекты:
- создание приватного облака (opennebula+puppet)
- отказоустойчивый сбор боевых метрик приложений (statsd+clickhouse)
- оптимизация хранения и кеширования статики (nginx+браузер пользователя)
- система сбора и аналитики проблем веб плеера (bash+perl+clickhouse)
Технологический стек:
OS: linux
web: nginx
db: mysql, postgresql, vertica, clickhouse
nosql: memcache, redis, mongodb, elasticsearch
metrics: zabbix, statsd, graphite, grafana, pinba
VM: Xen, KVM, LXC, Openstack, Opennebula, OpenvSwitch
FS: glusterfs, ceph, lizardfs, lvm, zfs
SCM: puppet
other: monit, bird, named, rsyslog, zookeeper, uwsgi, dhcp
- обслуживание парка серверов linux/windows
- настройка масштабируемых решений на базе nginx, varnish, php, redis, postgresql, node.js
- деплой веб приложений на боевые серверы: svn / ssh / nfs
- мониторинг, анализ загрузки: zabbix, pinba, графики, скрипты
- отказоустойчивость: резервирование мощностей, репликация бд, бекапы
- виртуализация: vmware, hyper-v, kvm
- организация групповой работы: jira, greenhopper, confluence, crowd, ...
- работа в команде, использующей Agile методологии: Scrum, DevOps
- документирование, написание статей, инструкций и т.д.
- серверы: установка, настройка, обслуживание
- серверные ОС: freebsd, linux, Windows - установка, настройка, обслуживание, оптимизация
- сервисы: www (apache, nginx), ftp (proftpd, vsftpd), БД (mysql), mail (exim), dns (bind), dhcp (isc-dhcpd), radius, file (samba), voip (asterisk), мониторинг (nagios, munin, mrtg), виртуализация (virtualbox, kvm,vmware), backup (bacula) - установка, настройка, обслуживание, оптимизация
- биллинги: AMSD, UTM5 - установка, настройка, обслуживание, оптимизация, написание workaround'ов (обвязок из скриптов)
- языки программирования, написания скриптов: php, perl, sh
- создание внутреннего ПО: генерация отчетов для биллинга
- интернет каналы: подключение, обслуживание, мониторинг, балансировка, резервирование, маршрутизация (статическая, bgp)
- настройка cisco (vlan, bgp, acl)
- серверы: установка, настройка, обслуживание
- серверные ОС: freebsd, linux, Windows - установка, настройка, обслуживание, оптимизация
- сервисы: www (apache), ftp (proftpd), БД (postgres, mysql), mail (sendmail), dns (bind), dhcp (isc-dhcpd), radius (free-radius), file (samba), мониторинг (nagios, munin, mrtg), игровые (la2, cs) - установка, настройка, обслуживание, оптимизация
- биллинги: самописный (perl+postgres), stargazer, UTM5 - установка, настройка, обслуживание, оптимизация, написание workaround'ов (обвязок из скриптов)
- языки программирования, написания скриптов: c, php, perl, sh
- создание внутреннего ПО: веб-интерфейсы и другая обвязка для биллингов, взаимодействие с платежными системами (delta pay, sfour), мониторинг внешних интернет каналов и внутренней локальной сети
- интернет каналы: подключение, обслуживание, мониторинг, балансировка, резервирование
- локальная сеть: построение, обслуживание, поиск неисправностей, анализ сбоев