Position: Senior DevOps engineer
Category: DevOps
English level: intermediate
Years of experience: 11


Containerized environments: Kubernetes (self-hosted and GKE), Docker, Helm, kaniko. Clouds: GCP (GKE, VMs, Cloud NAT, Storage), AWS (EC2, S3), DigitalOcean.
OS: Linux (Debian, Ubuntu) Solaris (OpenSolaris, OpenIndiana), FreeBSD.
DBMS: Cassandra (3.7 and legacy 2.1), MySQL (master-master replication, automatically deployment MySQL slaves with Ansible, online backup ~ 1TB data, performance optimization, repairing after power reboots), Couchbase (clusters, XDCR), Redis (clustering with redis-sentinel), MongoDB, Vertica, Aerospike, ClickHouse, PostgreSQL (clustering with patroni), Memcached.
CMF: Ansible (from 1.7 to 2.9), Puppet + Foreman. CI/CD tools: Jenkins, Gitlab CI.
IaC: Terraform (from 0.11 to 0.13).
Service Discovery: Consul.
Security: Vault (secrets, PKI).
Monitoring: Grafana, Prometheus, InfluxDB, Graphite, OpsGenie, Check_mk, Collectd, Zabbix, SNMPD, MRTG, Cacti, Munin.
Logs: ELK stack by Open Distro.
Load balancing: HAProxy (as HTTP and MySQL proxy), DNS round-robin custom scripts (by PowerDNS + MySQL), CARP, Linux-HA (Heartbeat).
Web: Nginx, PHP (a lot of development experience), Ruby on Rails (Passenger).
Script languages: Python, Ruby, shell, awk.
Tools: {s,l}trace, tcpdump.