Position: SRE/DevOps engineer
Category: DevOps
English level: pre
Years of experience: 8

Last year:
- Building Kubernetes clusters at the on-premise system for RC/QA instance of services.
- Implemented CI/CD pipelines.
- Implemented centralized monitoring, logging, some security things, etc.
- 99,99% SLA for the production system that I maintained.
- System administration and performance tuning. Optimize a hardware resource using.
- Mentor for new teammates.
- Making developer life easier/sharing knowledge between teams.
I'm an engineer with more than eight years of experience in production operations engineering. My philosophy: "If I do not know something, I will learn it and resolve the problem".

I've been working as a DevOps Engineer for the last four years (2018-nowadays). I'm in charge of:
- Managing thousands of on-premise bare-metal servers in a complex and highly available critical infrastructure (performance measuring, tuning, and debugging various Linux distro).
- Develop and automate standard operating procedures around common failure scenarios.
- Consult and contribute to hardware architecture systems.
- Support the development of CI/CD roadmap and implement it to the project inside a team (Jenkins, ArgoCD).
- Automation of the process CI/CD with Jenkins, SaltStack (advanced), and Ansible (basic).
- Monitoring of infrastructure with Prometheus+Grafana, Zabbix, ELK-stack.
- Migrate to an on-premise container computing and support technologies (Docker, Service Mesh(Consul), etc.).
- Deploy/support distributed message bus (Kafka).
- Build/configure solutions on proxies and load balancing (Nginx, HAProxy).
- Planning and deployment SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra, Redis) databases.
- Cloudera services support - Hadoop, YARN, Spark. 
- Scripting for automating daily tasks (Bash, Python).
Since 2021 I began work as an SRE engineer in my department. I'm in charge of SRE transformation progress in:
- Definition service-level objectives in the department (SLI, SLO, SLA, Error Budget).
- Planning upgrade to distributed systems (system/software architectures, micro-services, high-availability).
- Platform maintenance improvements (migrate services to Kubernetes).
- Modernization configuration management (SaltStack, Ansible).
Before that, I worked as a System Engineer for four years (2014-2018). I was in charge of:
- System administration (Linux, KVM, Proxmox).
- Monitoring (Zabbix).
- Troubleshooting hardware/software problems.
- Automating (Bash, SaltStack).
Last time people frequently asked about proven public cloud experience (such as AWS, GCP, Azure). To save yours and my time, I have to say that I don't have it. But I'm READY TO LEARN IT.
Last time I worked with only secure or custom on-premises solutions close to bare metal. So I don't have rich production experience with the public cloud.

I DO NOT want to work with:
- Team Lead position
- C#/.NET/Windows/Azure
- Consulting/Outsourcing/Outstaffing
- Support/Legacy
- Night shifts

I want to work with:
- Product/startup(with ESOP)
- Cloud-native stack
- Kubernetes
- AWS
- IaaC
- Teamwork

I'm ready to do a test task connected with my professional interests. 
Personally, it's not only the payment is essential. The defining thing in the work for me is the combination of tasks themselves, team communication, and at last, the evaluation of my work.