Специалисты

Описание

Образование:
Уральский федеральный университет имени первого Президента России Б.Н. Ельцина, Екатеринбург, 2001
Информационные системы в экономике, Инженер экономист- программист
Уральский политехникум, 1986
Электрооборудование промышленных предприятий и установок, Техник - Электрик

Технологии и основные скилы: PostgreSQL, Oracle, MSSQL, SQL, PL/pgSQL, PL/SQL, T-SQL, Greenplum, MySQL, ClickHouse, IBM WebSphere, BPM Pega 6/7, JBOSS, Debezium, Kafka, Redpanda, Oracle CDC, ora2pg, pgBackRest, WAL-G, pg_probackup, Barman, repmgr, MinIO, S3cmd, MCLI, Patroni, Stolon, pgpool-II, Pacemaker/corosync, Keepalived, HAProxy, Nginx, Kubernetes (K8s, kubespray, helm, openshift), Docker, OpenShift, Zabbix, Prometheus, Grafana, ELK, Graylog, Vector, Ansible, Puppet, Terraform, Jenkins, Python, Java, Shell/Bash, PowerShell, C/C++, Go, C#, DBF, CSV, XML, JSON, MS Office, Crystal Reports, JasperReports, STM32F1xx, STM32F4xx, STM32CubeIDE, Keil uVision5, CentOS, RHEL, Ubuntu, Debian, AltLinux, ОСнова, Astra Linux, Windows Server 2008/2012, SLES 11/12, HP-UX 11.3, KVM, vSphere, ESXi, OpenStack, Hyper-V, SSMS, FDW (clickhouse_fdw, tds_fdw), LDAP, Active Directory, Tomcat

Опыт
Проект

Общее администрирование mssql, postgres - создание/обновление/миграции баз, упр. пользователями.

Описание

Роль: DBA -Общее администрирование mssql, postgres - создание/обновление/миграции баз, упр. пользователями. -Модернизация скриптов логического резервного копирования postgresql, mysql, greenplum [minio,mcli,s3cmd]. -Mониторинг/алертинг [mssql, postgres, patroni, greenplum6,mysql]/[prometheus, zabbix] -Развертывание test/dev кластеров greenplum (RT.Warehouse,ADB), postgres+[patroni, kubernetes, docker] -Внесение предложений по внедрению физического РК postgresql, greenplum[wal-g, pgbackrest, minio]. -Подготовка статей, инструкций, обучающих видеоматериалов. -Факультативно: debezium, kafka, cdc oracle, mssql to postgres, greenplum. Миграция данных из mssql [pentaho,SSMS]. Авт-ция упр. вирт. машинами [ansible, terraform] / [vSphere, Openstack]. -OS: Altlinux, CentOS, Ubuntu, Debian, ОСнова. Команда: одиночная работаработа в команде

Технологии

MSSQL, PostgreSQL, Greenplum, MySQL, MinIO, S3cmd, MCLI, Prometheus, Zabbix, Patroni, Kubernetes, Docker, WAL-G, PgBackRest, Debezium, Kafka, Oracle CDC, SSMS, Pentaho, Ansible, Terraform, vSphere, OpenStack, AltLinux, CentOS, Ubuntu, Debian, ОСнова.

Длительность

Июнь 2024 — июнь 2025 месяцев

Проект

Модернизация скриптов логического резервного копирования

Описание

Роль: Инженер системной интеграции (DBA, DevOps) Задачи: -Модернизация скриптов логического резервного копирования, внедрение физического Р.К. pg_probackup,wal-g (в т.ч. greenplum7), pgbackrest, minio, s3cmd. -Логическая и физическая (в т.ч. каскадная) репликация до 10тб. -Миграции баз. -Мажорные обновления. -Кластеризация (pgpoolII; repmgr;patroni [etcd,pysyncobj]). -Перевод postgresql на LDAP (AD) и автор-ю по клинтским сертификатам. -Перенос локальных пользователей и ролей clickhouse в AD. -Мониторинг логов postgres в ELK, graylog, vector парсинг логов в таблицы clickhouse. -Управление конфигурацией postgres (puppet, ansible). -Сборка, установка сторонних расширений postgresql (clickhouse_fdw,tds_fdw и др.) -Развертывание и администрирование test/dev кластеров clickhouse, greenplum 6/7 (+ADB) -Факультативно: cdc,debezium, redpanda, kafka. -Подготовка статей, инструкций, обучающих видеоматериалов. -Наставничество -OS: rhel/centos/РЕДОС,debian/ubuntu/astra linux. Команда: 2 специалиста по ClickHouse, 2 специалиста по PostgreSQL, 1 технический лидер

Технологии

PostgreSQL, Greenplum, ADB, ClickHouse, pg_probackup, WAL-G, pgBackRest, MinIO, S3cmd, pgpool-II, repmgr, Patroni (etcd, pysyncobj), LDAP/AD, FDW (clickhouse_fdw, tds_fdw), Graylog, Vector, Puppet, Ansible, CDC, Debezium, Redpanda, Kafka, ELK, Docker, Kubernetes, RHEL/CentOS/РЕДОС, Debian/Ubuntu/Astra Linux

Длительность

Май 2023 — Апрель 2024 месяца

Проект

Общие задачи администрирования postgresql

Описание

Роль: DevOPS инженер Задачи: -Общие задачи администрирования postgresql. -Анализ нагрузки серверов, баз и запросов на мастерах и репликах. -Развертывание (ansible и руками) кластеров высокой доступности postgresql на базе Patroni -Клонирование продуктовых баз в тестовые среды. -Миграция баз из k8s в кластера высокой доступности. -Адаптация ролей anslible. -Настройка, контроль резервного копирования (minio,s3cmd,pgbackrest) -Linux RedHat, Centos. -Есть опыт развертывания и администрирования тестовых кластеров k8s. Команд: одиночная работаработа в команде

Технологии

PostgreSQL, Ansible, Patroni (etcd, pysyncobj), Stolon (etcd), HA clusters, Kubernetes (k8s), MinIO, S3cmd, pgBackRest, DB migration (from k8s to HA), RedHat, CentOS

Длительность

Август 2022 — Ноябрь 2022 месяца

Проект

Поддержка проекта

Описание

Роль: Старший консультант отдела развития баз данных (DBA) Задачи: - Текущие задачи администрирования postgresql. - Разбор инцидентов, аварий. - Взаимодействие с разработчиками (не разработка). - Миграция продуктивных баз в кластера высокой доступности на базе Patroni. - Автоматизация тиражирования/настройки кластеров. - Мониторинг и управление кластерами через Patroni REST API. - Разработка, внедрение шаблона zabbix для контроля состояния кластеров Patroni. - Резервное копирование/восстановление [pgbackrest,wal-g, pg_probackup, barman], мониторинг [zabbix/grafana; prometheus/grafana], обновление [pg_upgrade]. - Опыт сборки и применения утилиты ora2pg для миграции данных из oracle и mysql в postgresql. - Linux RedHat, Centos Команд: одиночная работа в команде

Технологии

PostgreSQL, Oracle, MySQL, Patroni (HA clusters), pgBackRest, WAL-G, pg_probackup, Barman, Zabbix, Prometheus, Grafana, pg_upgrade, Ansible, REST API, ora2pg, RedHat, CentOS, Kubernetes

Длительность

Октябрь 2021 — Май 2022 месяца

Проект

Тираж, обновление, тестирование, администрирование БД Postgresql и серверов приложений на стороне ОЦ/БО.

Описание

Роль: Ведущий специалист Задачи: - Тираж, обновление, тестирование, администрирование БД Postgresql и серверов приложений на стороне ОЦ/БО. - Решение инцидентов и восстановление данных после проблем логической репликации. - Автоматизация функций администрирования БД. - Linux Gentoo. - Разработка инструкций и обучающих видеоматериалов для специалистов. Команд: одиночная работаработа в команде

Технологии

PostgreSQL, Gentoo Linux.

Длительность

Июнь 2021 — Октябрь 2021 месяц

Проект

Анализ, тестирование, моделирование сбойных ситуаций СУБД Postgresql.

Описание

Роль: Специалист по внедрению автоматизированных систем Задачи: - Анализ, тестирование, моделирование сбойных ситуаций СУБД Postgresql. - Автоматизация тиражирования и обновления БД. - Пусконаладка и мониторинг ПО на базе СУБД Postgresql для автоматических, операторских и комбинированных АЗС ПАО «Газпром нефть». - Вылеты/выезды по РФ на пусконаладочные работы АСУ АЗС. - Linux Gentoo. - Реализация протоколов обмена данными с оборудованием АЗС. -Разработан комплект программных заменителей аппаратуры АЗС для настройки и тестирования АСУ АЗС: Уровнемеры TLS-300 (tcp/ip) и Струна+(modbus rs232); - ТРК: Tokheim (rs232); - Имитатор контроллера DOMS PSS5000, в части работы ТРК и уровнемеров.(tcp/ip). - Фискальные регистраторы: «Штрих» (tcp/ip), "ПРИМ"(rs232). - Портирование прогр. имитаторов аппаратуры на контроллеры семейства STM32F [1,4]. Команд: одиночная работаработа в команде

Технологии

PostgreSQL, Gentoo Linux.

Длительность

Июнь 2018 — Июнь 2021 месяц

Проект

Реализация/модернизация ЭДО между системами.

Описание

Роль: Ведущий инженер программист Задачи: - Реализация/модернизация ЭДО между системами. - Разработка утилит преобразования форматов и шлюзов экспорта/импорта данных. Java, Postgresql. (dbf,csv,xml,json). - Развитие отчетности программ складского учета и логистики. - Разработка/редактирование/интеграция шаблонов стандартных форм отчетности. MSOffice, Crystal Reports. JasperReports, Java. C#. Postgresql

Технологии

Java, C#, PostgreSQL, DBF, CSV, XML, JSON, MS Office, Crystal Reports, JasperReports

Длительность

Октябрь 2017 — Март 2018 месяцев

Проект

ОС:Winsrv2008/2012,Linux(CentOS/RHEL);

Описание

Роль: Старший системный администратор - ОС:Winsrv2008/2012,Linux(CentOS/RHEL); - Виртуализация: KVM + LVM; Виртуализация физических серверов; - Автоматизация процессов: ssh, shell, cmd, ps, jenkins; - Отказоустойчивость: keepalived, haproxy, nginx; - СУБД: Postgresql, Oracle; - Сервера приложений: Tomcat; - Разработка прикладного ПО: java+ssh+LDAP; - Мониторинг: zabbix. Разработка web приложений инвентаризации серверов и контроля заполняемости данных, на базе БД zabbix (java).

Технологии

Postgresql, Oracle, Windows Server 2008/2012, CentOS, RHEL, KVM, LVM, SSH, Shell, CMD, PowerShell, Jenkins, Keepalived, HAProxy, Nginx, PostgreSQL, Oracle, Tomcat, Java, LDAP, Zabbix

Длительность

Декабрь 2016 — Октябрь 2017 месяцев

Проект

ОС:SLES 11/12, HP-UX 11.3.

Описание

Роль: Системный администратор Задачи: - ОС:SLES 11/12, HP-UX 11.3. - СУБД: Postgres, Oracle11/12; - Сервера приложений: IBM WebSphere; BPM Pega 6/7, JBOSS - Автоматизация клонирования баз: ssh, ansible, postgres, oracle. - Мониторинг: Zabbix.

Технологии

SLES 11/12, HP-UX 11.3, PostgreSQL, Oracle 11/12, IBM WebSphere, BPM Pega 6/7, JBOSS, SSH, Ansible, Zabbix

Длительность

Июль 2016 — Октябрь 2016 месяцев

Проект

Tестирование, внедрение, сопровождение системы розничной торговли нефтепродуктами.

Описание

Роль: Ведущий инженер-программист (c 2013г. ведущий инженер-электроник) Задачи: - Tестирование, внедрение, сопровождение системы розничной торговли нефтепродуктами. Тиражирование ОС, ПО. - Автоматизация администрирования ПО, ОС, БД (shell, java, python). - Взаимодействие с отделом коммерческого учета Газпромнефть-Урал по формированию и обработке отчетности АЗС. - Аварийное, дежурное и плановое обслуживание технологического оборудования АРМ Оператора АЗС. - Программирование обмена данными с оборудованием (Кассовые аппараты, топливные колонки уровнемеры. c/c++). - Обеспечение стабильной работы серверов БД и коммуникационных серверов оперцентра Газпромнефть-Урал. - Администрирование БД Postgresql. - Оптимизация запросов к БД (sql). - Установка, настройка, администрирование серверов на базе OC Linux.

Технологии

PostgreSQL, SQL, Linux (администрирование), Shell, Java, Python, C/C++

Длительность

Сентябрь 2007 — Июнь 2016 месяцев

Проект

WEB-приложения

Описание

Роль: Инженер программист Задачи: - Участие в разработке, тестирование, внедрение, сопровождение АРМ оператора АЗС. (рабочие станции на QNX 4.25). -SQL, Shell-скрипты, Python. -Разработка WEB-приложений для мониторинга и автоматизации процессов(с-java-sql-jquery).

Технологии

SQL, Shell-скрипты, Python, Java, jQuery

Длительность

Февраль 2004 — Сентябрь 2007 месяцев

Проект

Разработка драйверов управления внешними устройствами

Описание

Роль: Инженер программист Задачи: - Разработка драйверов управления внешними устройствами через rs232/rs485 (Топливораздаточные колонки, контроллеры ТРК, Уровнемеры) С++Builder, Delphi, WinAPI.

Технологии

C++Builder, Delphi, WinAPI.

Длительность

Февраль 2003 — Февраль 2004 месяца

Проект

Обслуживание электрооборудования

Описание

Роль: Электромонтер 4-6 разрядов Задачи: - Обслуживание электрооборудования и автоматики металлорежущих станков (в т.ч. ЧПУ). - Обслуживание электрооборудования и автоматики грузоподьемного оборудования (в т.ч. лифтов). - Обслуживание гальванического оборудования.

Технологии

-

Длительность

Сентябрь 1988 — Июль 2002 месяца