Position: Senior/Lead DevOps Engineer
Category: DevOps
English level: upper
Years of experience: 8


I'm an experienced engineer with more than 9 years of experience in Operations Engineering. I'm working as a DevOps Engineer last 7 years (2017-nowadays)

~~~~~~~~~~~~~
What I have done
~~~~~~~~~~~~~

IaC:
- Refactored fixed and wrote from scratch Terraform code and modules.
- Migrated TF code from 0.11 to 1.5
- Set Terraform Strategy based on common sense

Containers and orchestration:
- Dockerized apps
- Migrated to Kubernetes on VMs
- Kubernetized «docker-compose» manifests. 
- R&D: Found optimal configuration for bootstrap dozen Java apps on miniPC with minikube. 

Knowledge sharing:
- Wrote very detailed documentation on how to use and maintain the K8s cluster and apps, Jenkins shared lib, etc.
- Helped developers with AWS, Docker, Zabbix, and Grafana

Process improvements:
- Enforced and maintained code-style and documentation of best practices.
- Introduced pre-commit hooks and Renovate.
- Improved JIRA flow for the DevOps team, partially implemented ITIL

Monitoring:
- Created a PoC of a monitoring system based on Cloudwatch and Grafana. This PoC was approved by top management and chosen over a paid tool proposed by vendors
- Created monitoring based on Zabbix and Grafana from an existing minimal setup 
- Migrated Zabbix from 2.2 monohost to 3.4 HA docker solution

Other:
- Prepared and realized cost optimization in AWS
- Сreated and maintained Jenkins shared lib
I would like to work with AWS & Terraform, educate teammates and improve processes. I'd like to work in an infrastructure team/squad, mostly with Terraform