Dmitrii Kashin

DevOps Architect at Docrobot
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
St Petersburg, St Petersburg City, Russia, RU
Languages
  • Russian -
  • English -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Russian Federation
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • DevOps Architect
      • Aug 2020 - Present

      Several projects supervisor. Developed all the development and deployment processes for a Russian marking system processing provider. Supervised the transition processes of CIS and Russian EDI processing provider Docrobot to docker and kubernetes. Performed several production environment migrations: to new architecture and to new data centers. Implemented Grafana Stack monitoring and alerting. Developed DRP (data recovery plan). Several projects supervisor. Developed all the development and deployment processes for a Russian marking system processing provider. Supervised the transition processes of CIS and Russian EDI processing provider Docrobot to docker and kubernetes. Performed several production environment migrations: to new architecture and to new data centers. Implemented Grafana Stack monitoring and alerting. Developed DRP (data recovery plan).

  • vmireapp.ru
    • Saint Petersburg, St Petersburg City, Russia
    • DevOps Architect
      • Nov 2022 - Present

      Developed all the development, deployment and monitoring processes. Rewrote all the existing build pipelines, provided a customer with a 10 times speedup. Implemented GitOps methodology with Gitlab CI and ArgoCD. Implemented monitoring and alerting with Grafana Stack. Developed multi-zonal and multi-cluster fault-tolerant production environment using domestic Russian cloud providers. Developed all the development, deployment and monitoring processes. Rewrote all the existing build pipelines, provided a customer with a 10 times speedup. Implemented GitOps methodology with Gitlab CI and ArgoCD. Implemented monitoring and alerting with Grafana Stack. Developed multi-zonal and multi-cluster fault-tolerant production environment using domestic Russian cloud providers.

    • Russian Federation
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • DevOps Architect
      • Oct 2020 - Dec 2021

      Developed all the development, deployment and monitoring processes. Teamcity to Gitlab migration, product dockerization, enabling multi-host installations, depelopment of on-premise installers for vm and kubernetes environments. Grafana stack monitoring. Developed all the development, deployment and monitoring processes. Teamcity to Gitlab migration, product dockerization, enabling multi-host installations, depelopment of on-premise installers for vm and kubernetes environments. Grafana stack monitoring.

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior DevOps Engineer
      • Sep 2020 - Apr 2021

      Implemented GitOps methodology: reviewed and improved the development and deployment pipelines. Provided a customer with repeatable builds and deployments, managed with a single source of truth in a Git repository. Supervised the process of metric aggregation from different sources to NewRelic, provided single-windowed observability for the whole infrastructure. Supervised the preparation to upcoming DockerHub pull rate limit restrictions for a few heavy multi-tenant environments. Migration to docker caching proxies, mirroring DockerHub to Quay. Development of company's SLA. Show less

    • Financial Services
    • 1 - 100 Employee
    • Senior DevOps Engineer
      • Sep 2018 - Oct 2020

      Performed technology assessment and proposed system modernisation plan for high performance, scalability and development workflow that leaded to better testing and decrease of production issues. Supported infrastructure and developed CI pipelines. Developed a complex application-level monitoring solution based on the Prometheus/Grafana stack. Implemented alerting rules and escalation policies. Developed complex backup system for big storages using ZFS and Amazon S3. Performed technology assessment and proposed system modernisation plan for high performance, scalability and development workflow that leaded to better testing and decrease of production issues. Supported infrastructure and developed CI pipelines. Developed a complex application-level monitoring solution based on the Prometheus/Grafana stack. Implemented alerting rules and escalation policies. Developed complex backup system for big storages using ZFS and Amazon S3.

    • Canada
    • Information Technology and Services
    • Senior DevOps Engineer
      • Sep 2018 - Oct 2020

      Supported infrastructure and CI/CD pipelines with Gitlab. Implemented short production cycle from development to production. Idempotent production environment configuration with Ansible. Architecture of hardware test environments. Simplification of test processes due to tight Gitlab integration. Supported complex monitoring and alerting with Datadog, PagerDuty and Pingdom. Supported infrastructure and CI/CD pipelines with Gitlab. Implemented short production cycle from development to production. Idempotent production environment configuration with Ansible. Architecture of hardware test environments. Simplification of test processes due to tight Gitlab integration. Supported complex monitoring and alerting with Datadog, PagerDuty and Pingdom.

    • DevOps Engineer
      • Mar 2018 - Sep 2018

      Designed infrastructure and multiple production environments, bare metal Kubernetes clusters. Infrastructure involved organising correct user management with LDAP and centralised VPN access management, corporate DNS and Kubernetes clusters access management. Developed full CI/CD stack with use of Jenkins and AWX for testing and delivery purposes including Kubernetes helm charts and Ansible Container for idempotent cluster configuration. Designed infrastructure and multiple production environments, bare metal Kubernetes clusters. Infrastructure involved organising correct user management with LDAP and centralised VPN access management, corporate DNS and Kubernetes clusters access management. Developed full CI/CD stack with use of Jenkins and AWX for testing and delivery purposes including Kubernetes helm charts and Ansible Container for idempotent cluster configuration.

    • Russian Federation
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Senior Developer
      • Feb 2015 - Mar 2018

      Organised development workflow for the team of two Objective Caml / Racket Scheme developers and three DevOps engineers. Participated in development of several components of complex DLP system, was in response of development infrastructure. Developed dependency-based general-purpose build system BuildFactory with caching abilities allowing to pack RPM and DEB packages. Maintained infrastructure of CentOS, RHEL, Ubuntu, Debian and Astra Linux repositories and build environments. Organised publishing and distribution of new product releases. Maintained full release cycle. Developed the installer for off-line on-premise product installation. Developed real-time column-base multi-threaded type safe database Reporter, ClickHouse’s predecessor written in Objective Caml. Developed LDAP/AD authentication aggregator, module-based website categorisation daemon allowing different sources of categories depending on enabled modules, and several Scheme-based satellite daemons. Show less

    • Russian Federation
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Developer
      • Jun 2014 - Jan 2015

      Participated in a complex DLP system development as a Racket Scheme developer. Developed vast parts of the post monitoring and analysing system, and the traffic control and verification system. Participated in a complex DLP system development as a Racket Scheme developer. Developed vast parts of the post monitoring and analysing system, and the traffic control and verification system.

Education

  • Moscow Institute of Physics and Technology (State University) (MIPT)
    Master of Science - MS, Applied Mathematics and Physics
    2008 - 2015

Community

You need to have a working account to view this content. Click here to join now