Dmitry Zolotnikov
Senior DevOps Engineer
https://www.linkedin.com/in/dzolotnikov
Summary
Senior DevOps Engineer with more than 12 years of IT experience and focusing on
cloud computing. I have hands-on experience building, configuring, monitoring, and
scaling of distributed applications in AWS and GCP. Automation specialist and hunter
for the best practices in every part of the project. Mainly focused on building
production-ready, secured solutions. I have a good understanding of Agile
methodologies as well. I gathered tons of experience working with, setting up and
configuring of various continuous integration and continuous deployment systems as
well as code quality automation technologies. I don’t have a work permit in the EU or
US. So I work as a remote independent contractor. Currently, I’m based in Valencia,
Spain (GMT+2).
Top Skills
●
●
●
●
●
●
●
AWS ( VPC, EC2, RDS, IAM, S3, EBS, ECR, EKS)
GCP ( GCE, VPC, Cloud Storage)
OS: Linux Ubuntu, Debian, CentOS/Redhat ( 12+ yrs)
Containers: Docker ( 4+yrs)
Orchestration: Kubernetes ( 3+ yrs)
Monitoring, logging, and visualization ( Prometheus, Grafana, Zabbix, Telegraf,
ELK, EFK)
Scripting: Bash ( 12+ yrs), Python ( 4+ yrs)
●
●
●
●
●
●
●
CICD tools: implement Pipeline As Code using Jenkins, GitLab CI, TeamCity,
Octopus Deploy, Azure DevOps
Automation/Configuration Management: Ansible ( 5+ yrs)
Infrastructure as Code: Terraform, AWS CloudFormation ( 4+ yrs)
Pipeline as Code: Continuous integration and continuous deployment pipelines
( 5+ years)
Web Servers: Apache/Nginx/IIS/HA Proxy configuration and support ( 10+ yrs)
Git branching strategies and workflows (GitFlow, ChatOps, GitFlow)
On-call rotation experience dealing with the incident management process
Work Samples
1. https://github.com/spbkelt/ansi-kube-aws
2. https://github.com/spbkelt/terrakub
3. https://github.com/spbkelt/gotli
Work Experience
Senior DevOps Engineer at Upwork Inc
https://www.upwork.com/
From 03.2020 till 06.2020
Project: SOAR platform which combines security orchestration, automation, and response
with end-to-end security operations management.
●
●
●
Created automation and delivered CI/CD pipelines and workflows using Azure DevOps
Designed dockerization of key system components from scratch
Connected Dev/QA teams to release and deliver the product successfully
Senior DevOps Engineer at Upstack Technology
https://upstack.co/
From 12.2019 till 02.2020
Project: the next generation Cloud-based Geoscience Platform powered by Machine
Learning and AI frameworks
●
●
●
Provided terraform automation of Azure resources provisioning
Delivered CI/CD solutions using Azure DevOps stack
Created and maintained dockerization of key system components from scratch
Senior DevOps Engineer at Shuttle Holdings
http://shuttleholdings.com
From 07.2019 till 10.2019
Project: Cryptocurrency exchange ( was not eventually launched in production)
●
Participated in the development of cryptocurrency exchange
●
●
Created CI/CD pipelines using GitLab CI tools
Created Infrastructure as Code automation using Terraform configurations
Senior Site Reliability Engineer at CrossOver
From 02.2019 till 07.2019
https://www.crossover.com
●
Created CI/CD pipelines using Jenkins and Jenkins X
●
Provided L3 products support of Production and Staging environments by
handling escalations from PagerDuty team
●
Moved EC2 instances and RDBMS instances ( Lift and Shift) between AWS
and VMware vSphere Private Cloud
AWS DevOps Engineer at CrossOver
From 05.2017 till 10.2018 | 1.5+ yrs
https://www.crossover.com
●
Built and refactored CI/CD pipelines in TeamCity/Jenkins for different products
using GitHub, Docker, Jenkins, TeamCity, ElectricFlow and Ansible scripts
●
Built CI/CD pipelines for 5 major products Worked on build agents dockerization
for Jenkins/TeamCity
●
Moved and refactored legacy build pipelines to the new dockerized
infrastructure ( Docker/Kubernetes )
DevOps/Configuration manager at DataArt
From 08.2015 to 03.2017 | ~2 yrs
https://www.dataart.com
●
●
●
Created CI/CD pipelines using TeamCity, PowerShell scripting and Octopus
Deploy tools
Maintained CoreOS clusters for big UK-based eCommerce platform and created
automation for release in development environments
Worked on Jenkins pipelines refactoring
DevOps Engineer at Grid Dynamics
From 07.2014 to 08.2015 | 1+ yrs
www.griddynamics.com
●
●
●
Built and maintained CI/CD pipelines for a big US eCommerce store using
Jenkins, Gerrit, Nexus stack
Planned, designed and implemented best DevOps practices in CI/CD stack
Created automation for software delivery lifecycle using Bash, Python
automation
System Administrator
From 09.2011 to 07.2014 | ~3 yrs
www.i-free.com
●
●
●
Supported SMS billing platform ( .NET 4.5 on Windows Server 2012 + IIS +
Linux Debian with running Nginx as reverse-proxy)
Kept eye and handled all major platform outages
Performed root cause analysis to improve the reliability of the production
systems
Technical Support Engineer
From 03.2008 to 09.2011 | 3.5+ yrs
www.i-free.com
●
●
●
Provided 24x7 L1 support for the company’s services
Monitored production environments using Nagios and Zabbix tools
Participated in troubleshooting and debugging of known and on-demand of
production issues
Projects Accomplishments
1. Kohls.com: https://kohls.com
Created Jenkins CI/CD pipelines/jobs for all major components.
Tools/Stack: Jenkins, Gerrit, Nexus, Maven, Java ATG framework, Oracle DB,
VMWare vCloud
2. iRis: https://www.iris.net/platform
Created TeamCity + Octopus Deploy CI/CD pipelines for all product components.
Tools/Stack: TeamCity, Octopus Deploy, PowerShell, Bash
3. Ocado: https://www.ocado.com
Improved CoreOS clusters provisioning in OpenStack environment automation using
internal Python and Golang tooling.
Tools/Stack: CoreOS, Golang, Python, OpenStack
4.
5.
6.
7.
8.
Optiva*: https://optiva.com
Kayako*: https://www.kayako.com
MyAlerts*: https://www.myalerts.com
AlertFind*: https://alertfind.com
FirstRain*: https://firstrain.com
*Authored major amount of Jenkins CI/CD pipelines and delivered automation using
Bash, Ansible, and Groovy scripting. Created Dockerization and prepared Kubernetes
manifests. Also used Ansible + ElectricFlow for Kubernetes microservices configuration
management and provisioning
Tools/Stack: Bash, Kubernetes, Ansible, Jenkins, Docker, Groovy, Python
9. Belmont Technology: https://www.b15y.io/
Created Azure DevOps CI/CD pipelines
Tools/Stack: Python, Azure DevOps, AWS
10. Dynamtek: http://www.dynamtek.com
Created ANT build configuration for principal Java product
Tools/Stack: Ant, Java 6 EE
11. Siemplify: https://www.siemplify.co
Created automation for OVA release provisioning for customers on-premise
environments ( for import VM and running software in VMware vSphere and
VirtualBox separately). Created Dockerfiles for various system components.
Designed Azure DevOps CI/CD pipelines.
Tools/Stack: .NET Core 2.2 /3.1, Docker, Kubernetes, AWS, Azure DevOps, Bash,
Python
Education
Degree: Master of Technology
Field of study: Computer-aided design systems engineering ( CAD/CAM/CAE )
University: Saint Petersburg National Research University of Information
Technologies, Mechanics and Optics
2005 - 2011
https://en.itmo.ru/en/
Contacts
LinkedIn: https://www.linkedin.com/in/dzolotnikov
Email:-Skype: spb-kelt
Portfolio: https://about.me/dzolotnikov