Position: DevOps engineer
Category: DevOps
English level: intermediate
Years of experience: 5


DevOps skills:
- Ansible;
- Containerization (cgroups /namespaces, CRI-O), runc tools: Podman, Docker;
Kubernetes on-prem (kubeadm) and managed (AWS EKS, Azure AKS), (+Helm, +Scaffold), AWS ECS, Flux + GitOps approach, Rancher K3s;
- Phabricator, Packer, Terraform, Artifactory, Nexus, TeamCity, Jenkins (jenkins job builder, Groovy pipelines, writing shared libs)
- Clouds: AWS, MS Azure;
- Build tools: Maven/Gradle (Spring Boot projects), writing custom Gradle Binary plug-ins in Java;
- Monitoring/logs: Prometheus + Graphana + Loki, Telegraf + Influx + Graphana, Graylog;
- mobile apps: Flutter framework + Fastlane + MS AppCenter (former Hockey App) + AWS DeviceFarm + Appetize.io.

General CS:
- An idea how computers and modern widely used operating systems ( Linux, Darwin, NT ) are designed and work;
- Understanding network protocols and services, TCP/IP, OSI. Cisco Network Associate (CCNA) level of networks competence , experience with CISCO ISRs and L3-switches, Mikrotik, ZyWall, Fortigate devices and similar virtual appliances;
- A RedHat Technician (RHCT) level of Linux expertise, active Linux user for production purposes since the very outset of my IT-career;
- Understanding PKI;
- some practical experience with Kafka, Cassandra, MongoDB, simple ETL pipelines with Python;
- OS level virtualization (VmWare ESXi,RedHat QEMU/KVM, experience (API calls, control via Ansible, Terraform) with different OpenStack-based solutions from local Russian providers - Croc cloud, Tionix cloud, Yandex cloud);
- Scripts: Bash, JS, PHP, TCL (for Cisco), Powershell (for Azure)
- able to understand simple C#, Java code, SQL operations;
- Python: simple Flask and Django-based projects (+Celery, OAuth), parsers (with asyncio & aiohttp), producers/consumers for Kafka, Mongo;
- Understanding COW filesystems - ZFS, BTRFS;
- Mail: Exchange, Exim; Telephony: Samsung PBX, Asterisk;
Modest leadership experience (1 subordinate person), experience of mentoring and tutoring a newcomer colleague.
Challenging tasks, a lot of verbal communication in English