Position: Middle DevOps
Category: DevOps
English level: intermediate
Years of experience: 3

- Created a hybrid Kubernetes cluster (Linux+Windows) on Hyper-V with dedicated local subnent and access to the Internet. The cluster has a MetalLB, Nginx Ingress controller and Docker as container runtime.
- Ported stateful application from docker-compose to K8S with NFS storage.
- Made a setup of Git server, created bash script to convert repos into Git-LFS. Also I wrote another bash script to scan all of the files in repo and create .gitattributes file for the Git to handle all binary files.
- Created a bash script to build Tensorflow (v1,v2) for supporting all server's CPU instructions.
- Deployed Zabbix with docker-compose. Wrote a Ansible playbook to perform Zabbix Agent 2 installation on Linux nodes. Created a PowerShell script to install ZA2 on Windows nodes.
- Made a pfSense setup from scratch (OpenVpn with 2FA, multiWAN loadbalancing, Suricata IDS, DNS over TLS, AdBlock).
Currently I work as TechOps engineer (System administrator + DevOps).
Have no cloud experience yet. Just on-premise K8S, CI/CD.