Evgeniy Kulikov
- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
-
Same duties, responsibilities, the product and the team as in Dino Systems (the company has been renamed)
-
-
-
Standardization of CI processes for all project applications: - Created and agreed with release managers and dev team leads concept of a new branching strategy - Developed and implemented a new standard of CI pipelines - Almost all applications moved to the new standard from other build servers (Bamboo/gitlab-ci) - Deployed and setup new Nexus storage instances (with integration into CI pipelines) - Deployed and setup new Sonar instance (with integration into CI pipelines) Standardization of CD processes for Kubernetes applications: - Implemented GitOps approach with ArgoCD, created ArgoCD repository structure - Integration CICD processes between each other (Harbor replication strategies/retention policies/naming conventions/version conventions , etc) - Moved deployments from manual Helm/Helmfile applying from local machines to ArgoCD - Almost all dev environments moved to ArgoCD and partially infrastructure Other: - Build-out new production environments in AWS - Deployed solution and automation for performance testing - Integration with Twistlock scans for Docker images - New Jenkins CI jobs for Terraform (Atlantis), Jenkins shared libraries, Helm Charts and other repos - New Jenkins shared libraries for different purposes. - More than 60 interviews - Provided a huge amount of support to dev teams - Help with release rollouts - prod support activities Show less
-
-
-
A member of a distributed team of more than 100 DevOps/NOC engineers based in 4 locations (Saint-Petersburg, San Francisco, Saratov, Kharkov) working for one of the biggest eCommerce stores. The aim of work was to increase the ability to deliver applications and services at high velocity and support DEV environments . Responsibilities: Implementation and managing CI pipelines (> 2000 jobs) on > 6 Jenkins instances CD processes implementation Containerization and orchestration implementation Automation scripts and tools support and development Monolith apps migration to microservice architecture Setuping, managing and troubleshooting POC/Dev/Staging/Perf and Production environments Planning and coordination different DevOps infrastructure activities (> 20 000 VMs) Setting up monitoring, alerting and logging tools to prevent problems with environments Effective communication and collaboration with QA and Dev teams: Analyzing application and development process for possible improvements Requirements elaboration support in artifacts deployment to environments (artifacts and DB changes) Support with issues investigation and resolution participating in task estimation and planning Code reviewing Writing documentation (really love it) Supervising NOC team of 7 engineers (work schedules, delegating the workload, responsibility assignment) Show less
-
Education
-
BALTIC STATE TECHNICAL UNIVERSITY «VOENMEH» named after D.F. Ustinov
Master's degree, Rocketry