I am an experienced DevOps engineer oriented on working in the product team. With a good understanding of business needs and team/department KPI. I have good knowledge about virtualization and cloud processes, have experience with building a very beginning cloud architecture which responsibility for scale in the future. Also, I have a good knowledge of incident management.
My core skills are:
Linux
Bash
Ansible
Python
Amazon Web Services (Architecture, microservices, lambdas, storage, security)
Azure (VM's, security)
CI (Jenkins, pipelines)
Git
Docker
Kubernetes (OpenFaaS)
Monitoring (Grafana, influxdb, custom metrics)
nginx
Involved in three projects:
1) Visual system: I worked there in the experimentation role, developing the architecture of the future system.
Experiments with real-time video streams and frame treatment with OpenCV, NumPy, serializations, and ZeroMQ WebSockets.
2) Immersive spaces: Involved like python backend developer and DevOps engineer.
Research and develop a backend for the generation part of the project (invocate and collect results of model generation) and visual detection (emotion control) and engagement analysis platform (is student stop listening and understanding lesson). The main technologies are python, aiohttp, aiopg, PostgreSQL. Creation deployment and consulting another teammate about CI/CD processes and DevOps practices.
3) Data analysis system with satellite data for monitoring ground changes and ecological conditions of atmospheres and water surfaces. I'm involved as a backend developer and DevOps engineer. My responsibilities are making and deciding the architecture of the project. Creation and administration architecture (VMWare Cloud Director). Backend and data collectors development (python, Flask, MongoDB, cv2, matplotlib). DevOps processes, deployment, and CI/CD (Ansible, Docker)
Analyze and make recommendations for DevOps processes in adjacent projects.
Page 1 of 4Grew up CI process for a big government project with Цindows PowerShell and VisualStudio.
Actively participated in presales
The new ML project.
I just started to clean up the mess. And killing in the bud legacy deployment.
The new infrastructure on AWS. With best practice for using AWS service. Internal container registry, vaults.
Automatization of deployment with ansible and python, rise the level of fault tolerance and reduce time to recovering. Clouds cost management. Monitoring. Cloud migration. Docker. Kubernetes.
We brake the wall between Developers and Opses. With wrote infrastructure and diving to product support.
Стартап развивающий аэромониторинг для строящихся и разрабатываемых объектов, работает на международном рынке. Использует полный цикл мониторинга и собственное програмное обеспечение для предоставления услуг клиентам. Картографический и математический сервисы представлены в веб и мультиплатформенны.
Все основные сервера распологаются в облаке AWS. В мои задачи входит деплой, настройка и сопровождение фотограмметрического кластера на GPU-инстансах. Деплой и поддержка веб серверов как лендинга так и клиентских сервисов (nginx+node.js, geoserver), контакты с программистами, поддержка разработки. Администрирование структуры предприятия в AWS (пользователи, ключи, роли, безопасность, EC2, S3 и т.д.). Техническая поддержка сотрудников, партнеров и клиентов. Автоматизация на bash.
Стартап на рынке второй год, все начиналось с фотограмметрии в облаке, затем в облако были перемещены основные приложения по автоматизации процесса фотограмметрии и публикации результатов расчетов. Написаны скрипты автозапуска и автодеплоя. Отконфигурирован nginx и node.js. Созданы сервера разработки и тестов. Основные проекты хранятся на github.
Game server as a service, Minecraft, Unturned, CS:GO and much more another client-server games.
My duties included network security for clients and platform, clients support, deploy new physical nodes, debugging KVM VM's, monitoring and fault solving. The main technology we use KVM, PHP-frontend and go+python backend.
Системный администратор/фрилансер
Администрирование хостингов: ISPmanager, freebsd, Debian, apache+mysql+nginx+php, Exim. Отлов вирусов на drupal. Администрирование сайтов на node.js+nginx, настройка (скрипты) автозапуска процессов, миграция с apache на nginx. Настройка планов автоматических бэкапов на хостингах, автоматическая синхронизация бэкапов на amazon.s3. Решение проблемы со скоростью выгрузки debian+s3cmd. Настройка ejabberd c2s+s2s+mod_log_chat.