Специалисты
Навыки
Стек: Cloudera, Hadoop, Kubernetes, Docker, Ansible, GitLab, Jenkins, Maven, Elastic, Logstash, Kibana, Grafana, Prometheus, Vault, Nginx, IBM WebSphere Application Server Network Deployment, Oracle WebLogic Server, IBM Websphere MQ, CRM SAS, ETL Informatica
Программирование: Bash, Python
Базы данных: Tarantool, Oracle, SQL Server, PostgreSQL, Redis Транспорт: Kafka, RabbitMQ
Веб-технологии: HTML, XML, JSON
Операционные системы: HP-UX, AIX, Linux RH SLES, Ubuntu 5
Образование
2004 г. - Сургутский Государственный университет
Инженерно-физический факультет, «Информатика и управление в технических системах»
Курсы:
2021 Школа больших данных. Учебный центр "Коммерсант", HADM: Администрирование кластера Hadoop
2020 Slurm.io. SouthBridge, Kubernetes
2008 Ланит. Ланит, O10G - DBA - Администрирование Oracle 10G
2007 РДТЕХ. РДТЕХ, RD04A91 - Настройка производительности Oracle 9i
2006 SAP, SAPTEC - Основы SAP Web Application Server
2005 SAP, BW360 - Производительность и администрирование в BW
2005 SAP, ADM505 - Администрирование баз данных ORACLE
2005 SAP, ADM315 – Анализ производительности системы
2005 SAP, BW310 - Хранилище данных
Экосистема Hadoop в сфере банковского страхования
Роль: Hadoop DevOps Обязанности: Поддержка и развитие экосистемы Hadoop CDH Cloudera 6.3 (HDFS, Hue, Hive, Impala, Spark, Yarn, Sentry, Kafka, Zookeeper) Расчет capacity, горизонтальное масштабирование, upgrade кластера (замена ВМ на более мощные bare metal) Конфигурация HA для NN HDFS, Hive, Sentry Оптимизация производительности Hive, Impala, Yarn + Mapping Queues Установлены и настроены следующие инструменты: для визуализации Superset + Metabase, для классификации и управления метаданными Atlas + Hive Hook Data-пайплайны Pyspark + Airflow + DAG Gitlab CI/CD Резервное копирование критичных данных HDFS crontab + snapshots Настройка CI/CD Gitlab + Ansible (установка библиотек на кластер) для DS и DE Мониторинг Grafana + InfluxDB + Prometheus + Nagios + SlackNotifications.
Neo4j, Postgresql, Clickhouse. Создание, оптимизация, мониторинг. CDC Debezium
Январь 2021 г. — настоящее время месяцев
Архитектура проекта банковского страхования
Роль: Системный архитектор Обязанности: Разработка архитектуры и создание отказоустойчивого горизонтально масштабируемого кластера Apache Kafka для корпоративной модели событийно-ориентированной системы, обеспечивающей взаимодействие микросервисов. Перевод команд разработки на использование Kafka Проектирование и установка централизованной системы хранения секретов в кластерной конфигурации Hashicorp Vault, внедрение, интеграция с существующими системами (Kubernetes, .Net, Java Spring) Перевод микросервисов электронного бизнеса на систему управления контейнерами Kubernetes. Создание манифестов (helm charts), поддержка разработчиков, настройка мониторинга
Kafka + ACL Gitlab + Confluent SchemaRegistry + Confluent Rest API, Raft Storage, Nginx + TLS + Main Cluster + AutoUnseal Cluster, Kubernetes, .Net, Java Spring
Апрель 2020 г. — Январь 2021 г. месяцев
Приложение банковского страхования
Роль: DevOps Обязанности: Создание модели и построение процессов CI/CD продуктов на различных платформах и ОС, оптимизация текущих решений и их модернизация Полный цикл поддержки приложений, от рабочей станции разработчика до production Внедрение модульного и интеграционного тестирования. Знание особенностей работы команд разработки и DevOps для обеспечения необходимого уровня поддержки цифровых продуктов Планирование задач совместно с Техническими лидами разработки для системных инженеров и валидация результата их работ Работа по Agile-методологии: спринты, стенд-апы, частые релизы, плотная работа с командой бизнеса (Agile, Scrum, Kanban). Разработка CI/CD процессов сборки, тестирования, деплоя сервисов и приложений Ansible+Jenkins+Docker / Gitlab+Docker+Kubernetes, качество кода SonarQube. Разработка ролей и сценариев Ansible для конфигурирования серверов Linux. Разработка манифестов для развертывания приложений в кластерах Kubernetes.
Elastic/Logstash/Kibana для логирования. Prometheus для мониторинга. Grafana для визуализации метрик. Atlassian - Jira, Confluence
Январь 2019 г. — Апрель 2020 г. месяцев
Интеграционные и инфраструктурные проекты для банка
Роль: DevOps Обязанности: Создание моделей CI/CD и этапов модульного и интеграционного тестирования для продуктовых команд Разработка моделей и настройка систем автоматизированного развёртывания и тестирования с использованием Ansible, Jenkins, Git для сокращения time-to-market. Настройка и управление контейнерами Docker. Интеграция со стэком Atlassian - Jira, Confluence, BitBucket Git Участие в инфраструктурных проектах. Согласование внедрений в промышленные системы Распределение ресурсов информационных систем и планирование дальнейших потребностей в них Разработка технических регламентов управления Измерение и оптимизация производительности систем Создание функционального и нагрузочного тестового окружения Работа по Agile-методологии
Oracle, MS SQL Server, Tarantool, PostgreSQL, IBM Websphere, CRM SAS, ETL Informatica, Docker, Bash, Python
Апрель 2011 г. — Январь 2019 г. месяцев
Банковский проект по администрированию
Роль: Главный инженер Обязанности: Администрирование АБС всех отделений банка Московской области и крупных отделений Тульской, Брянской, Рязанской, Тверской, Калужской и Смоленской областей; Работы с промышленными серверами приложений WebSphere Application Server v.6 в кластерной конфигурации, установка, настройка Работы с продуктами класса WebSphere MQ, WebSphere Message Broker v.7. Администрирование Oracle 9i, 10g на платформах AIX v5.3,v6.1 и Windows (более 25 экземпляров базы данных), резервирование и восстановление rman; imp/dp, exp/dp, sql, pl/sql, grid control, streams, restore&recovery, оптимизация запросов, тюнинг базы данных, создание standby и прочее.
WebSphere Application Server v.6, WebSphere MQ, WebSphere Message Broker v.7, Oracle 9i, 10g, rman; imp/dp, exp/dp, sql, pl/sql, grid control, streams,restore&recovery
Август 2010 г. — Апрель 2011 г. месяцев
Производственное управление по обслуживанию автоматизированных систем управления
Роль: Инженер Обязанности: Администрирование Oracle 9i, 10g систем SAP R/3, HR,BW на платформах AIX 5.3, HP-UX v11.1, Windows (более 30 экземпляров базы данных) Настройка производительности СУБД Oracle Создание тестовых сред разработки и администрирования Oracle Разработка регламентов и организация резервного копирования Подготовка и ввод в эксплуатацию инструкций, регламентов для сменного персонала Моделирование сценариев потери данных и тестирование восстановления.
Oracle 9i/10g, SAP R/3, HR,BW, AIX 5.3, HP-UX v11.1, Windows
Апрель 2005 г. — Август 2010 г. месяцев