Скачать PDF

Дмитрий Толокнов
DevOps/SRE; Senior/TeamLead

About

Стремление к совершенствованию своих навыков. Любовь к современным технологиям. Больше инженер, чем руководитель.

Work Experience

CNP Processing GmbH, trade mark Processing.kz
Remote
October 2022 – Present
DevOps Team Lead
Ведущий специалист, выполняющий функции лида небольшой команды(2 чел.) и инженера DevOps/SRE. Основная цель - переход на микросервисную архитектуру.
Highlights
  • Сопровождение команды разработки в переходе проекта с монолитной архитектуры на микросервисную.
  • Разработка и поддержка надежной и масштабируемой инфраструктуры в облаке с использованием Amazon Web Services (AWS), в том числе построение гибридного облака.
  • Администрирование и поддержка операционных систем на базе Unix.
  • Внедрение практик IaC для управления и описания инфраструктуры через конфигурационные файлы
  • Внедрение контейнеризации с использованием Docker и Kubernetes для обеспечения гибкости, отказоустойчивости и надежности приложений.
  • Внедрение технологий обеспечения безопасности(в т.ч. для соотвествия PCI DSS): SAST, secret detection, IDS/IPS, 2FA, SIEM, FIM, WAF, Vulnerability detection
  • Разработка и поддержка пайплайнов CI/CD для автоматической сборки, тестирования и развертывания приложений на базе Gitlab
  • Дизайн и внедрение универсальных helm-чартов для разворачиваемых приложений
  • Автоматизация рутинных процессов
  • Обеспечение безопасности инфраструктуры, в том числе на уровне кода через внедрение инструментов статического и динамического анализа кода, а также систем управления доступом и обнаружения уязвимостей.
  • Усовершенствование систем мониторинга и логирования за счет внедрение современных практик и решений
  • Наставничество и обучение членов команды для развития их технических навыков.
BCS World of Investment
Moscow, Russia
February 2020 – October 2022
DevOps/SRE Team Lead
Играющий тренер в финтех компани. Руководство командами(10 чел.) DevOps и SRE инженеров на головном проекте компании. Дизайн и внедрении высокодоступных и масштабируемых систем. Взаимодействие с кросс-функциональными командами для повышения критериев качества жизненного цикла разработки программного обеспечения.
Highlights
  • Администрирование и поддержка операционных систем на базе Linux, включая CentOS и Ubuntu.
  • Разработка и поддержка скриптов и инструментов автоматизации с использованием Bash, Python, Lua и Go.
  • Уверенное владение Ansible для разворачивания инфраструктуры и управления конфигурацией.
  • Контейнеризация приложений с использованием Docker и оркестрация с помощью Kubernetes для эффективного развертывания и управления.
  • Управление и оптимизация баз данных, таких как PostgreSQL, MongoDB и Redis для обеспечения производительности и масштабируемости.
  • Настройка и поддержка систем очередей сообщений, таких как Kafka и RabbitMQ.
  • Разработка и поддержка пайплайнов CI/CD для автоматической сборки, тестирования и развертывания приложений на базе Gitlab
  • Автоматизация повторяющихся задач и рабочих процессов, улучшение операционной эффективности.
  • Ведение работ по планированию ресурсов, оптимизация использования ресурсов и масштабирование инфраструктуры.
  • Наставничество и обучение членов команды для развития их технических навыков.
  • Соблюдение стандартов безопасности и передовых практик на всей инфраструктуре.
BCS World of Investment
Novisibirsk, Russia
June 2018 – February 2020
DevOps Engineer
Highlights
  • Разработка и поддержка пайплайнов CI/CD для автоматической сборки, тестирования и развертывания приложений на базе Gitlab
  • Разработка и поддержка скриптов и инструментов автоматизации с использованием Bash, Python.
  • Контейнеризация приложений с использованием Docker и оркестрация с помощью Kubernetes для эффективного развертывания и управления.
  • Управление и оптимизация баз данных, таких как PostgreSQL, MongoDB и Redis для обеспечения производительности и масштабируемости.
  • Автоматизация повторяющихся задач и рабочих процессов, улучшение операционной эффективности.
  • Настройка и поддержка систем очередей сообщений, таких как Kafka и RabbitMQ.
NPM Group
Novosibirsk, Russia
December 2016 – July 2018
System adminitrator
Highlights
  • Windows Server
  • Linux
  • Network (Juniper, Cisco)

Education

  • 2022 2023

    ACloudGuru

    Онлайн курсы

    AWS

    Courses
    • AWS DevOps
    • AWS Architect
  • 2010 2015

    Братский государственный университет(БрГУ)

    Диплом специалиста по инженерной специальности

    Информационные технологии

Skills

Leadership
Team Management Mentoring Coaching Collaboration Continuous Improvement Scrum/Kanban
Containerization
Docker Kubernetes Helm helmfile Istio LinkerD
Cloud Platforms
Amazon Web Services (AWS)
Programming Languages
bash python lua go
Databases & Message Queuing
PostgreSQL MongoDB Redis Kafka RabbitMQ
Operating Systems
CentOS Ubuntu/Debian
Networking
TCP/IP Load Balancers DNS Firewalls Proxy Servers
Infrastructure as Code
Ansible Terraform
Security and Quality
SAST DAST Suricata Wazuh DependencyCheck SonarQube sops Wazuh Keycloak HashiCorp Vault
Logging and Monitoring
ELK OpenSearch Grafana Prometheus VictoriaMetrics
Application Performance Monitoring
Sentry AppDynamics

Publications

ReadyAPI & CI: simple solutions in difficult situations
sqadays.eu
14 April 2019

Совместный с QA доклад об автоматизации автоматического тестирования (:

BCS Coding Days
BCS
14 April 2019

Оперативное построение инфраструктуры и процессов с 0 для проведения соревнования.

Languages

  • ruNative Speaker
  • enA2