Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был вчера в 11:06

Мужчина, 58 лет, родился 12 января 1968

Москва, готов работать удалённо, готов к командировкам

DEVOPS инженер / Python developer

350 000  на руки

Специализации:
  • DevOps-инженер

Тип занятости: полная занятость

Опыт работы 24 года 4 месяца

Март 2023по настоящее время
3 года 2 месяца
АО ЦЕМРОС

Москва, cemros.ru

Строительство, недвижимость, эксплуатация, проектирование... Показать еще

DEVOPS инженер
- Внедрение DEVOPS практик с нуля в процесс разработки на стэке Java, Postgresql, OracleDB - Настройка self hosted gitlab - Настройка CI/CD для внутреннего продукта на базе cuba platform (JAVA) - Развертывание Nexus. Настройка apt и docker proxy - Развертывание HARBOR для хранения docker образов - Автоматизировал deploy приложения на базе cubа platform на web сервер Apache Tomcat - Написание скриптов для автоматической синхронизации базы prod и test окружения (postgresql) - kubernetes, kubectl , helm - Помощь в настройки dev окружений для разработки API на базе FastAPI. - Помощь в разработке интеграционных решений разнородных систем при помощи BPMN camunda engine. - Разработка lua скриптов для управления конфигурациями балансировщика на haproxy - IAC ( Ansible, semaphore) - Разработал и внедрил devops dashboard для автоматизации сложных CI/CD процессов и других административных задач. Под капотом: - оркестратор BPMN: camunda7 - git: gitlab, gitlab-ci - база данных: postgersql-18.1 - Брокеры очередей: - beanstalk - redis + celery - бэкенд: fastapi - frontend: vuejs3, pinia storage, Element Plus - SSO (сквозная доменная аторизация, BLITZ-SSO) - Ролевая модель - агенты ( go-lang) Разработанные модули и агенты: - Модуль контроля сроков истечения SSL сертификатов и их обновления - Модуль контроля сетевых соединений на интеграциях To Do: - Прикрутить центр сертификации на базе step-ca - Модуль аркестрации ansible-role - Управление primary/secondary NS servers (Power DNS) - разработка архитекуры единого корпаративного файлового WEB хранилища под капотом: - BTRFS для встроенной деупликации - Синхранизация secondary nodes чере очередь beanstalk, полный дамп через rsync - FastAPI разработка MVP - Написание проектной документации - Взаимодействие с разработчиками - Работа с SSL сертификатами. - Развертывание dev, test, prod окружений для подрядчиков. - Виртуализация (VMWARE ESXI, KVM) - Развертывание kafka cluster - Установка OSM tile server - Разработка архитектуры для интеграции разных информационных систем через kafka ( Event-driven Architecutre) - Сборка DEB, RPM пакетов под systemd Тэги: docker, kuberneten, kafka, harbor, nexus, git, gitlab-ci, helm, deckhouse, postgresql, mongodb, s3-mino, oracle, python, bash, camunda, prоmetheus, elk, opensearch, lvm, osm, dns. powerdns, nginx, tomcat, openssl, ssl, jks - Разработака на Python (fastapi, pedantic, sqlalchemy, postgres, oracle, mongoengine, redis, camunda-external-workers). Код ревью, рефакторинг кода. - AI, ollama, SmartRouter
Апрель 2022Декабрь 2022
9 месяцев
ООО Ураби

Красноярск

DEVOPS инженер
- Развертывание dev и test окружений - Создание docker-compose файлов для разных окружений - Сборка докер образов под различные задачи и языки. - Развертывание баз данных . - Настройка пайплайнов ci-cd ( gitlab-ci) - Настройка self hosted docker registry. - Установка gitlab runners на виртуальные машины - Запрос сертификатов от letsencrypt - Развертывание инфраструктуры ( hetzner cloud)- - Написание ролей ensible для автоматизации развертываения виртуальных машин - Развертываение kvm (libvirt) , настрока быстрого создание виртуальных машин from cloud images ( виртуалка создается за несколько секунд) - Настрока мониторинга ( telegraf , InfluxDB, Grafana ) - Настройка балансировки (nginx) - Построение отказоустойчивой точки входа для API ( hetzner float IP + кастомный сервис выбора лидера по алгоритму RAFT , язык python, сервис ) - Написание стартовых скриптов systemd для кастомных сервисов. - Настройка маршрутизации к различным микросервисам, через одно доменное имя (nginx). - iptables - Настройка OpenVPN - Проброс IPSEC туннелей - Настройка base authorization ( .htpasswd) - Настройка GraphQL Fackers - Установка различных дэшбордов для мониторинга и администрирования инфраструктуры. - Развертываение minio - Настрока тестового кластера kubernetes на bare metal server. - Обучения команды основам docker, помощь в освоении операционной системы Linux (mint) как среды для разработки. - Разработка микросервисной архитектуры бэкенда - Написание технической документации - Разработка flow бизнес процессов на BPMN camunda - Написание external workers для BPMN camunda (Python) - Интеграция сервиса с банком
Май 2021Май 2022
1 год 1 месяц
New Zealand startup
Fullstack developer, DEVOPS
MVP Creation for Credit Broker service. Стэк разработки : vue.js, Mongodb, python, firebase, fastapi, nodejs, express, bpmn camunda, camunda-external-tasks Devops: libvirt, docker, kubernetes, ansible, gitlab-ci, telegraf, prometheus, grafana
Январь 2020Февраль 2021
1 год 2 месяца
ООО Скайлав

Москва

Бэкенд разработчик, teamlead, DEVOPS
- Руководство командой разработчиков из 5 человек - Разработка архитектуры бэкенда для мобильного приложения (знакомства) - Развертывание инфраструктуры ( ansible ) на облачном провайдере hetzner cloud ( порядка 25 инстансов) - Построение отказоустойчивого кластера базы данных на основе Maria DB (Galera Claster) - Настройка бэкапов - Настройка мониторинга (telegraf, graphana) - Развернул nominatim для сервиса обратного геопоиска - Разработка микросервисов (python, nodejs, go) - Деплой микросервисов (docker swarm) - gitlab ci - Разработал simple in memory db для геопоиска с использование библиотеки uber h3. В результате, запросы по геопоиску, которые выполнялись от 1 - 5 сек стали выпоняться от 0,002 сек.
Апрель 2019Декабрь 2019
9 месяцев
ООО "Айфорп"

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

Fullstack developer
- Участие в разработке бэкэнда SAAS платформы для SEO анализа. - Участие в разработке фронтенда Stack python , Flask-RestPlus, MySql, Elasticsearch, BPMN camunda - Разработка виджетов для информационных табло метрополитена г. Лос-Анжелос. vue.js. Интерактивная карта движения поездов , расписание поездов и автобусов, отъезжающий от станций метро, отображение информации с дорожных камер. - Разработка REST API для виджетов ( nodejs, express )
Март 2018Май 2018
3 месяца
ОТК Транспортная компания
Программист на краткосрочный проект, работа по договору.
- Задача: Разработать модуль CRM для контроль износа колесных пар железнодорожных вагонов. 1. Ежедневно с датчиков поступает информация на почтовый адрес. 2. Распарсить дынные сложить в базу данных 3. Создать удобный WEB интерфейс для работы с показаниями. 4. Дать возможность отделу ОТК заносить информацию по ремонтам колесных пар. 5. Предусмотреть создание уведомлений для колесных пар с критическими показателями. Создал 2 отдельных микросервиса. Парсер почты и REST API. - Интегрировал сервис с CRM через REST API - Стэк: Python, flask , mongoDB - Развернул DEV и PROD окружение для миграции CRM на новую версию PHP ( 5.3 => 7.03 ).
Сентябрь 2017Март 2018
7 месяцев
Стартап, программа лояльности покупателя

Москва

Python developer (фриланс)
-Разработка бэкэнда для мобильного приложения и административной панели. Программа лояльности покупателей. - Язык - Python (3.6) - фрэймворк - iohttp - База - MongoDB
Сентябрь 2016Сентябрь 2017
1 год 1 месяц

Красноярск, tehnomaks.ru

Электроника, приборостроение, бытовая техника, компьютеры и оргтехника... Показать еще

Web-программист
- Разработка интернет магазина автозапчастей. - Стэк - LAMP, mondodb
Октябрь 2015Август 2016
11 месяцев
ООО "Красноярский расчетно-кассовый центр"

Красноярский край, www.krasplat.ru

Финансовый сектор... Показать еще

Web-программист
- Разработка внутренних сервисов компании. (Oracle ,php) - Разработка интерфесов платежных терминалов. ( javascript)
Декабрь 2013Октябрь 2015
1 год 11 месяцев
ООО Красмама

Красноярский край, krasmama.ru

Web-программист
Поддержка сайта, разработка новых сервисов . Стэк - LAMP
Октябрь 2010Август 2013
2 года 11 месяцев

Красноярский край, www.sibdesigner.ru/

СМИ, маркетинг, реклама, BTL, PR, дизайн, продюсирование... Показать еще

Начальник IT отдела
- Обеспечение бесперебойной работы IT инфраструктуры. - Поддержка пользователей. - Настройка и поддержка почтового (postfix) и файлового ( samba ) серверов. - Организация рекламных рассылок по клиентской базе. - Создание и поддержка сайтов компании. - Замена операционной системы на рабочих местах менеджеров по продажам рекламных возможностей на Linux (Ubuntu). - Результатом перехода на Linux вся сеть стала работать стабильно. - Отпала нужда в использовании антивирусов. - Фактическая экономия на лицензиях составила около 1 000 000 рублей. - 500 000 смогли направить на приобретение лицензии Adobe для обеспечения рабочих мест дизайнеров. - Разработка и внедрение CRM. ( LAMP). - Внедрение CRM позволило: 1. облегчить сопровождение клиентов 2. получать фактическое состояние дебиторской задолжности клиентов в один клик 3. автоматизировать верстку и публикацию рекламных объявлений в еженедельном журнале "Строительство и ремонт".
Октябрь 2006Март 2007
6 месяцев
Системный администратор
- Поддержка ИТ инфраструктуры предприятия. - Поддержка почтового сервера предприятия. - Помощь бухгалтерии в сдачи отчетности в пенсионный фонд. - Написание скриптов ( PERL ) для автоматизации получения и передачи результатов лотерей по цифровым каналам связи. - В результате проделанной работы, ручные действия, которыми занимался предыдущий администратор по понедельникам с 9 до 14-00 стала занимать у меня 5 минут.
Апрель 2006Сентябрь 2006
6 месяцев
ЗАО Внештогбанк розничные услуги

Красноярск

Старший специалист IT отдела
- Поддержка сетевой инфраструктуры филиалов города. - Поддержка информационной банковской система БИСКВИТ. - Выпуск ключей для банк-клиента юридических лиц.
Январь 2005Апрель 2006
1 год 4 месяца
Такси ТОКИО

Красноярск

Программист
- Создание аппаратно-программной платформы для диспетчерской службы такси. - Сервер (FREE BSD) - Стэк LAMP. - База данных - MYSQL. - Клиенты под windows98 /XP. - Язык программирования DELPHI. - Отчеты через WEB.
Февраль 1997Декабрь 2004
7 лет 11 месяцев
Работа на фрилансе

Москва

Fullstack developer
- Разработка сайтов. - Стэк LAMP

Навыки

Уровни владения навыками
Продвинутый уровень
JavaScript
Python
PostgreSQL
Git
Nginx
MySQL
MongoDB
Node.js
vue.js
Ubuntu
CentOS
Elasticsearch
Kibana
Redis
CI/CD
Docker
gitlab-ci
libvirt
Grafana
SQL
beanstalk
kafka
BPMN Camunda
Alembic
AI
ollama
SmartRouter
Средний уровень
PHP
Kubernetes
telegraf

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

Права категории B, C

Обо мне

- Обучаемость - Быстро вникаю в новые технологии. - Английский - B1 - Имею широкий кругозор по IT технологиям. Умею строить архитектуру программных комплексов на базе микросервисной архитектуры. - Умею создавать бизнес процессы в нотации BPMN 2.0 и строить архитектуру приложений на базе camunda engine. - Специалист в области AI. Настройка автономных платформ для AI агентов, настройка аркестрации АI агентами. Профилирование локальных AI моделей. Интеграция с облачными AI моделями. Интеграция с WEB3 app. Имею обширный кругозор по OpenSource AI технологиям.

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

1999
Высшее образование
Красноярский политехнический институт
Разработка и проектирование РА, Радиотехника

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

Русский — Родной

Английский — B2 — Средне-продвинутый

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

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не более часа