Для открытия контактов резюме необходимо приобрести доступ к базе

  • Открывайте только нужные вам целевые контакты
  • Контакты открываются навсегда
  • Низкая стоимость
#

Front-end разработчик

Не указана

Гражданство

Россия

Тип занятости

Полная занятость

Мужчина, 45 лет, родился 22 марта 1979

Город: Санкт-Петербург

Опыт работы

24 года 9 месяцев

Цифровая индустриальная платформа

Системный архитектор

С 01.03.2022 по настоящее время (2 года 8 месяцев)

Внедрение ПО, разрабатываемого "Цифровой Индустриальной Платформой" (IoT-платформа для промышленной автоматизации, в основном в нефтегазовой отрасли): - Проектирование архитектуры пайплайна доставки и развёртывания (GilLab, Azure DevOps, Jenkins, Nexus) - Автоматизация доставки компонентов ПО (docker-образы, пакеты, исходники) в закрытый контур заказчика ("Газпром нефть") - Автоматизация проведения приёмо-сдаточных испытаний внедряемого ПО (Jenkins, Groovy, интроспекция docker-образов, проверка настроек неймспейсов Kubernetes) - Формализация требований заказчика (в том числе требований по инфоромационной безопасности) и постановка соответствующих задач инженерам внедрения - Предоставление разработанных инструментов автоматизации другим командам внедрения (с обучением при необходимости) Последующая интеграция внедряемого ПО с внутренними системами/сервисами заказчика: - Проектирование архитектуры интеграции (внутренние API внедряемого ПО, API сервисов заказчика, NiFi как связующее звено, произвольные комбинации баз, очередей, веб-сервисов и хранилищ) - Написание технических заданий на реализацию интеграций, декомпозиция и поставновка задач разработчикам (Jira, Confluence) - Контроль реализации, внутренняя приёмка перед внедрением у заказчика (автотесты на Python, Pact, Gitlab CI) - Автоматизация доставки артефактов в закрытый контур заказчика (Gitlab CI, Jenkins) - Подготовка технической документации, схем и инструкций для администраторов и пользователей (Confluence, PlantUML)

Цифровая индустриальная платформа

Системный архитектор

С 01.03.2022 по настоящее время (2 года 8 месяцев)

Внедрение ПО, разрабатываемого "Цифровой Индустриальной Платформой" (IoT-платформа для промышленной автоматизации, в основном в нефтегазовой отрасли): - Проектирование архитектуры пайплайна доставки и развёртывания (GilLab, Azure DevOps, Jenkins, Nexus) - Автоматизация доставки компонентов ПО (docker-образы, пакеты, исходники) в закрытый контур заказчика ("Газпром нефть") - Автоматизация проведения приёмо-сдаточных испытаний внедряемого ПО (Jenkins, Groovy, интроспекция docker-образов, проверка настроек неймспейсов Kubernetes) - Формализация требований заказчика (в том числе требований по инфоромационной безопасности) и постановка соответствующих задач инженерам внедрения - Предоставление разработанных инструментов автоматизации другим командам внедрения (с обучением при необходимости) Последующая интеграция внедряемого ПО с внутренними системами/сервисами заказчика: - Проектирование архитектуры интеграции (внутренние API внедряемого ПО, API сервисов заказчика, NiFi как связующее звено, произвольные комбинации баз, очередей, веб-сервисов и хранилищ) - Написание технических заданий на реализацию интеграций, декомпозиция и поставновка задач разработчикам (Jira, Confluence) - Контроль реализации, внутренняя приёмка перед внедрением у заказчика (автотесты на Python, Pact, Gitlab CI) - Автоматизация доставки артефактов в закрытый контур заказчика (Gitlab CI, Jenkins) - Подготовка технической документации, схем и инструкций для администраторов и пользователей (Confluence, PlantUML)

220 Вольт

Руководитель отдела разработки

С 01.09.2017 по 01.03.2022 (4 года 6 месяцев)

- Руководство разработкой интернет-магазина 220-volt.ru (25 разработчиков непосредственно в отделе разработки, плюс смежные IT-службы) - Подбор сотрудников для отдела (формулировка требований для публикуемых вакансий, проведение технических собеседований) - Проектирование архитектуры интернет-магазина. В частности, перевод монолита (Perl) на микросервисную архитектуру (Python, Go, Node). - Составление ТЗ в целом и распределение конкретных задач разработчикам (Jira, Youtrack, Confluence) - Перевод механизма интеграции интернет-магазина с 1С на обмен сообщениями (RabbitMQ) вместо использования промежуточных обменных баз данных (MySQL). - Внедрение кеширования и хранения данных на нескольких уровнях логики в различных nosql хранилищах (Redis, Tarantool) - Перенос всех фоновых процедур (вроде пересчёта цен и формирования отчётов) из отдельных cron-скриптов в единую систему очередей задач (Dramatiq, RabbitMQ) - Упаковка всех подсистем/сервисов в образы Docker ("контейнеризация проекта") и выработка способа поднятия полностью работоспособного интанса проекта "в один клик" на любой машине (рабочий комп разработчика, CI, продакшен). - Настройка CI/СD с использованием Gitlab и Docker. В частности, внедрение и автоматизация модульного и функционального тестирования (BDD, Selenium). - Документирование проекта (Confluence, PlantUML, автоматический экспорт внутренней документации из кода в Gitlab Pages).

Новые Облачные Технологии

Разработчик Perl

С 01.10.2016 по 01.09.2017 (11 месяцев)

- Работа над спецпроектом по внедрению системы управления perl-зависимостями в разрабатываемых компанией сервисах. До этого все зависимости либо находились непосредственно в git-репозитории основного сервиса, либо копировались при необходимости вручную из отдельных git-репозиториев. - Документирование имеющейся программной архитектуры (в частности, построение UML-диаграмм зависимостей и нахождение проблемных циклических зависимостей)

i-Free

Perl-разработчик

С 01.09.2013 по 01.10.2016 (3 года 1 месяц)

- Поддержка и развитие веб-сервиса digital-direct.ru (Perl, FastCGI, PostgreSQL, SMPP) - Внедрение системы контроля версий (Git, Gitlab), обучение сотрудников. - Разработка документации, составление инструкций для сотрудников. - Рефакторинг legacy-кода, ревью кода аутсорсеров.

Majordomo

Технический директор

С 01.07.2013 по 01.08.2013 (1 месяц)

- Руководство техническими подразделениями группы компаний - Разработка производственных регламентов и документации - Аудит оборудования - Подбор технических специалистов

Дорожное Радио

Технический директор проекта

С 01.08.2012 по 01.03.2013 (7 месяцев)

- Создание отдела разработки, подбор сотрудников, организация процесса разработки - Проектирование системы, создание ТЗ, постановка задач разработчикам - Выбор стека технологий и инструментов, соответствующих задачам - Определение круга задач, отдаваемых на аутсорс, выбор соответствующих подрядчиков

Студия Коламбус

Ведущий разработчик

С 01.07.2011 по 01.03.2012 (8 месяцев)

- Техническое руководство студией разработки ПО - Определение состава команды для разработки определенного проекта, отбор кандидатов, собеседования - Проектирование архитектуры проекта - Разработка спецификаций и ТЗ по проекту, составление общей документации (wiki) - Постановка задач программистам и системным администраторам (trac)

Punto Pago Panama

Технический директор

С 01.03.2011 по 01.06.2011 (3 месяца)

- Развитие сети платежных терминалов в странах Латинской Америки - Взаимодействие с техническими службами мобильных операторов по вопросам интеграции и проведения платежей - Организация работы команды техников, выполняющих обслуживание и ремонт терминалов - Первоначальная наладка оборудования и ПО на новых терминалах, сборка образов для дальнейшей установки на "голые" терминалы (Windows, CashCode, Custom, Clonezilla) - Подготовка запуска колл-центра (asterisk, sip-телефоны, FXO/FXS-карты) - Определение необходимого функционала серверной и клиентской части терминального ПО, постановка задач группе разработчиков (trac)

Вероника, медицинский холдинг

Ведущий разработчик

С 01.06.2009 по 01.02.2011 (1 год 8 месяцев)

- Разработка и поддержка системы управления бизнес-процессами холдинга (perl, mysql, git) - Формализация деятельности должностей и отделов холдинга, составление технических заданий на реализацию соответствующего функционала в системе управления - Руководство группой разработчиков, постановка задач, контроль исполнения (trac, git) - Внедрение средств коллективной работы, составление документации, обучение сотрудников (trac) - Разработка программного обеспечения для колл-центра компании (perl, mysql)

Exigen Services

Ведущий инженер-программист

С 01.07.2008 по 01.01.2009 (6 месяцев)

- Работа в аутсорсинговом проекте для американской компании Omniture (omniture.com) - Выполнение работ по внедрению продуктов Omniture (поисковая система SiteSearch и CMF Publish) - Написание HTML-парсеров краулера, составление структуры метатегов индекса и разработка клиентских скриптов для SiteSearch (perl, javascript) - Переработка статических страниц сайтов в шаблоны, реализация динамических частей сайтов (html, внутренний язык Publish) - Поддержка клиентов после внедрения продуктов, работа с багтрекером (mantis)

SPBNET

Ведущий разработчик

С 01.10.2007 по 01.07.2008 (9 месяцев)

- Проектирование и разработка движка для проведения "слепых" или "скандинавских" аукционов shopingagen.ru (perl/fastcgi, postgresql, svn) - Подготовка документации по API движка для сторонних разработчиков пользовательских интерфейсов (jira, confluence) - Проектирование "железной" инфраструктуры проекта, настройка и запуск серверов движка и базы данных (linux, lighttpd, nginx) - Разработка автономного комплекта роботов, выполняющих функции "конкурентов" по аукциону (perl)

Петерхост

Руководитель отдела виртуального хостинга

С 01.10.2006 по 01.10.2007 (1 год)

- Управление группами системных администраторов, программистов и сотрудников технической поддержки, постановка задач, контроль исполнения - Проведение собеседований при приеме на работу новых сотрудников, анализ результатов испытательных сроков сотрудников - Обучение новых сотрудников технической поддержки, тестирование после обучения - Ведение деловой переписки с партнерами компании, подготовка отчетов по запросам из МВД - Прием и обработка жалоб от клиентов - Подготовка документации и получение SSL-сертификата Thawte SGC SuperCert SSL Certificate - Перевод биллинга с долларовых на рублевые расчеты

Петерхост

Ведущий разработчик

С 01.11.2004 по 01.10.2006 (1 год 11 месяцев)

- Поддержка и дальнейшее развитие панели управления виртуального хостинга (perl, mysql, xslt, cvs) - Подключение биллинга к электронным платежным системам, организация приема платежей от клиентов в режиме online, в том числе по кредитным картам (webmoney, яндекс.деньги, cyberplat, assist и прочие) - Разработка и внедрение реселлерской программы Петерхост, составление документации для реселлеров (perl) - Консультирование сотрудников компании по вопросам использования панели управления - Автоматизация регистрации и продления доменов у аккредитованных регистраторов (perl, javascript) - Автоматизация перерасчета средств на счетах пользователей при изменении тарифных планов (perl, sql, запутанная математика)

Петерхост

Инженер технической поддержки

С 01.05.2004 по 01.11.2004 (6 месяцев)

- Консультирование клиентов по вопросам использования услуг компании Петерхост, локализация и решение проблем пользователей (rt, otrs) - Составление пользовательских инструкций по всем сервисам, предоставляемым клиентам виртуального хостинга (dns, сайты, консоль, ftp, почта, электронные платежи и прочее) - Составление пользовательской документации по панели управления виртуального хостинга - Анализ и документирование проблемных запросов пользователей, формирование списка FAQ - Выполнение запросов пользователей по управлению ресурсными записями DNS (bind)

Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича

Программист, Системный администратор

С 01.05.2001 по 01.05.2004 (3 года)

- Создание "с нуля" и дальнейшая поддержка CMS для сайта ФЭУ fem-sut.spb.ru (perl, html, javascript) - Разработка и внедрение системы управления доступом в интернет с рабочих и домашних машин сотрудников ФЭУ через модемный пул и два внешних канала (linux, perl) - Разработка и внедрение системы учета трафика с нескольких десятков машин из нескольких подсетей (freebsd, perl) - Участие в проекте "Дистанционное обучение ФЭУ" (lde.fem-sut.spb.ru), разработка серверной части проекта (perl, mysql) - Администрирование сервера, выполнявшего роль шлюза, файрвола, веб-сервера и базы данных (freebsd, bind, apache, nat, mysql)

Образование

Университет

Военный инженерно-технический университет

Владение языками

Родной язык

Русский

Иностранные языки

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

Ключевые навыки

  • Version control/git

  • Навыки написания скриптов автоматизации с использованием: bash, python, perl;

  • Ms sql

  • xml/xslt

  • Навыки работы с docker/docker-compose

  • Go, grpc, gitlab, k8s, postgres, clickhouse, oracle, kafka

  • Знаком с python

  • Rest, gitlab, ci/cd, reactjs, redis

  • Опыт администрирования субд postgresql, tarantool, greenplum, clickhouse;

  • dramatiq

  • Gitlab ci/cd

  • проектирование архитектуры по

  • Администрирование серверов linux

  • Devops (git (bitbucket), jenkins, ansible, maven, gradle, junit и пр.)

  • Apache groovy

  • Apache nifi

  • Ms azure devops

Дополнительная информация

Я занимаюсь разработкой веб-сервисов. Последние годы я отошёл от написания собственно кода и занимаюсь в основном более общими вопросами — проектированием архитектуры и организацией процессов разработки. Думаю о том, как технически реализовать бизнес-задачи, поступающие от заказчика. Пишу ТЗ, декомпозирую задачи, распределяю задачи по разработчикам и контролирую их выполнение. Операционные системы: - Семейство *nix, (Linux, FreeBSD) - основная рабочая среда, как на десктопе, так и на сервере. Прикладное программирование, общие навыки системного администрирования - Семейство Windows - опытный пользователь, установка, настройка Языки программирования: - Python - свободно - Perl - свободно - sh/bash - свободно - SQL - свободно - XML, XSLT, XPath - свободно - PHP - на уровне чтения и исправления ошибок в чужом коде - HTML/JavaScript/CSS - без реализации сложной логики на клиентской стороне Серверное программное обеспечение: - Веб-серверы apache, nginx, lighttpd - установка, администрирование, обеспечение работы с сертификатами SSL, написание правил mod_rewrite, проксирование - СУБД MySQL, PostgreSQL, SQLite - установка, управление привилегиями, запросы произвольной сложности, оптимизация БД - Базы NoSQL (Redis, Tarantool, MongoDB) — установка, использование как кешей или хранилищ "горячих" данных - Серверы очередей (RabbitMQ, Mosquitto) - Проксирование/балансировка Traefik — с настройкой для контейнеров Docker или для произвольных бекендов Инструменты разработки: - Системы контроля версий Git (включая GitHub и GitLab, а также в связке с Travis CI или Gitlab Runner), CSV, Subversion - CI/CD (Gitlab CI, Jenkins) - пайплайны произвольной сложности для сборки, тестирования, доставки или любых прочих целей - Средства коллективной работы Trac, Mantis, Jira, Confluence, OTRS, Youtrack - багтрекинг, прием заявок, ведение документации - SSH - работа с удаленными машинами, туннелирование, авторизация по ключам - Docker (и docker-compose) - написание docker-файлов, запуск сервисов в контейнерах, работа с волюмами Прочие технологии: - DNS, прокси, whois, xorg + основные DE - шифрование файлов и разделов дисков - виртуализация, QEMU, Virtualbox - регистрация доменов (разрабатывал программное обеспечение для аккредитованного регистратора) - звук, видео, графика на любительском уровне в среде win и nix

Похожие резюме

#

до 50 000 ₽

37 лет

Санкт-Петербург

Гибкий график, Удаленная работа

Последнее место работы

завод Победит, Бухгалтер, март 2005 - ноябрь 2005

Обновлено

16.10 в 18:02

Был на сайте

Более недели назад

Опыт работы

31 год 4 месяца

#

Не указана

51 год

Санкт-Петербург

Полный день

Последнее место работы

ТОО «Агроком», Инженер, октябрь 1992 - март 1993

Обновлено

11.11 в 21:01

Был на сайте

Более недели назад

Опыт работы

27 лет

#

до 60 000 ₽

Санкт-Петербург

Полный день

Последнее место работы

Аптека Вита, заведующая центральной аптеки, ноябрь 2018 - по настоящее время

Обновлено

27.10 в 21:01

Был на сайте

Более недели назад

Опыт работы

11 лет 10 месяцев