Position: DevOps engineer
Category: DevOps
English level: upper
Years of experience: 10

- installation/configuration/automation of Kubernetes cluster on bare metal with SaltStack. Integration of Hashicorp Vault in Kubernetes(secrets generated automatically with init container), migration of company products to Docker/Kubernetes, working Ingress with bare-metal LB
- Designing and implementing architecture of micro-service application for ML(Terraform, Salt, Kubernetes, Helm, Traefik etc)
Working as DevOps for the last 4 years.
During this time I was working with a lot of technologies, to list a few:
- Cloud providers(AWS, Azure, GCP) and VmWare ESXi
- DevOps practices
- Terraform
-  Docker and Kubernetes(both cloud and bare-metal installations)
- Configuration management frameworks - Salt, Cfengine, a bit of Ansible
- Nagios, Grafana, Prometheus, ELK
- Bash, Python
- Gitlab CI, Jenkins

Some of the cases I worked on:
- Designing and implementing architecture of micro-service application for ML(Terraform, Salt, Kubernetes, Helm, Traefik etc)
- Installation and configuration/support of Kubernetes clusters from scratch on local infrastructure with Terraform/SaltStack
- Integrate Hashicorp Vault with Kubernetes cluster to create secrets in automated way
- Automating deployments to Kubernetes with Gitlab  CI/Jenkins
- Developing and maintaining pipelines with Gitlab CI for deploying services on different env's and automated testing
- Create automated process for onboarding/offboarding users(using Python)
- Maintaining systems on ESXI, migrating from script based automation to Terraform/Packer Linux server installation
- Setup central logging system based on Elastic,
Provide capabilities for different systems to send logs to this system(Kubernetes/Docker/Linux/apps logs)

After university I was working as a System Administrator, so I have a lot of skills with underlying tech - Linux, networking, DNS/DHCP and so on.