Dmitrii Kashin
DevOps Architect at Docrobot- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Russian -
-
English -
Topline Score
Bio
Experience
-
Docrobot
-
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.
-
-
-
tada.team
-
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.
-
-
-
Codefresh
-
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
-
-
-
Savvy
-
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.
-
-
-
iPresence.ca
-
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.
-
-
-
Prospective Technologies Development Center
-
Saint Petersburg, Russia
-
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.
-
-
-
Ростелеком-Solar
-
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
-
-
-
Jet Infosystems
-
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