Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл вчера в 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
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Опыт вождения
Права категории B, C
Обо мне
- Обучаемость
- Быстро вникаю в новые технологии.
- Английский - B1
- Имею широкий кругозор по IT технологиям. Умею строить архитектуру программных комплексов на базе микросервисной архитектуры.
- Умею создавать бизнес процессы в нотации BPMN 2.0 и строить архитектуру приложений на базе camunda engine.
- Специалист в области AI. Настройка автономных платформ для AI агентов, настройка аркестрации АI агентами. Профилирование локальных AI моделей. Интеграция с облачными AI моделями. Интеграция с WEB3 app. Имею обширный кругозор по OpenSource AI технологиям.
Высшее образование
1999
Высшее образование
Красноярский политехнический институт
Разработка и проектирование РА, Радиотехника
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не более часа
