+375 29 615-38-93
Nikita
Senior DevOps Engineer
A highly competent and organised DevOps Engineer with 5+ years experience in IT. Strong information technology professional with a Bachelor of Engineering (B.Eng.) focused on Computer Programming. Graduated from Belarusian State University of Informatics and Radioelectronics.
Skills
Skills
Core skills
  • DevOps
  • Automation & Orchestration
  • Infrastructure as Code
  • CI/CD
  • Multi-cloud infrastructure
  • High availability
English
Intermediate

Experience
Experience
DevOps engineer in blockchain team, Scorum
Jul. 2018 – Present
DevOps engineer in blockchain team, Scorum
Jul. 2018 – Now
DevOps engineer, EPAM Systems
Apr. 2018 – Jul. 2018
DevOps engineer, EPAM Systems
Apr. 2018 – Jul. 2018
Linux system engineer, Gurtam
Mar. 2016 – Apr. 2018
Linux system engineer, Gurtam
Mar 2016 – Apr. 2018
Linux system engineer, ITNetConsulting
Apr 2015 – Mar 2016
Linux system engineer, ITNetConsulting
Apr 2015 – Mar 2016
System engineer, Druzhnyy school
Dec. 2013 – Sep. 2014
System engineer, Druzhnyy school
Dec. 2013 – Sep. 2014

Recent project list
Recent project list
Scorum
Role:
DevOps engineer in blockchain team

Responsibilities:
  • Support and maintenance Blockchain p2p network;
  • Design high-availability infrastructure and support in Microsoft Azure and DigitalOcean clouds;
  • Infrastructure as Code using Terraform;
  • Prepare virtual machine images using Packer;
  • Configuration Management with Ansible and Consul;
  • Microservices orchestration using Consul and Nomad, deploy applications in Docker containers;
  • CI using Jenkins, autodeploy in development and testing environment;
  • Infrastructure monitoring (Zabbix, self-written systems) and log collecting (ELK stack, Graylog);
  • Web-servers (Nginx);
  • Databases (PostgreSQL, Redis);
  • Automation in Python, Bash;
  • Automated testing by Postman, pytest.
EPAM
Role:
DevOps engineer

Responsibilities:
  • DevOps engineer in blockchain team
  • Infrastructure design and support in Azure and AWS clouds, Infrastructure as Code using Terraform;
  • Configuration Management with Ansible;
  • CI using Jenkins;
  • Docker containers, Docker compose;
  • Infrastructure monitoring (Zabbix) and log collecting (ELK stack);
  • Web-servers (Nginx);
  • Automation in Python, Bash.
Gurtam
Role:
Linux system engineer

Responsibilities:
  • Design and support multi-regions private cloud infrastructure;
  • Network engineering: routing (vendor and openwrt routers) and switching (l2-l3, stacking, bonding, *STP and etc.), firewalling, provisioning, wireless networking design, VPN (OpenVPN, ipsec). More than 1000+ uplinks;
  • Configuration Management with Ansible;
  • Supporting distributed DNS infrastructure (PowerDNS Autoretarive & Recursor, replication);
  • X509 infrastructure support by self-written application (python);
  • Infrastructure monitoring (Zabbix: agent and SNMP) and log collecting (ELK stack, rsyslog);
  • LinuxHA: Clustering (Pacemaker, Corocync), HAProxy;
  • Firewalling using Iptables (package flow design, chains and rules, netfilter modules, automation of firewall rules generation);
  • Linux Kernel tuning;
  • LXC, LVM;
  • Web and Application servers (Nginx, Apache, Openresty);
  • Databases (PostgreSQL, Redis, MySQL);
  • Embedded Linux (ar71xx, mips), SNMP modules design and develop, private MIB design;
  • Python, Lua automation development (web-applications, REST-API);
  • Bash scripting;
  • Make packages for Debian and OpenWRT package managers;
  • ADDC, LDAP.
ITNet Consulting
Role:
Linux system engineer

Responsibilities:
  • Support customers Linux, FreeBSD and Windows servers (DNS, ADDC, DHCP);
  • Design and support customer's local network (routers, switches).
Druzhnyy school
Role:
System engineer

Responsibilities:
  • Setup and support of wired and wireless network;
  • User support for Linux and Windows workstations;
  • Setting up network equipment (printers, phones and etc.).

Education
Education
2014 – 2018
Belarusian State University of Informatics and Radioelectronics
Bachelor of Engineering, Computer programming
2010 – 2014
Minsk State Higher Radiotechnical College
Electronics and Communications engineering
Courses
Basic of software testing | A1QA
Infrastructure provisioning using Terraform | EPAM

2014 – 2018
Belarusian State University of Informatics and Radioelectronics
Bachelor of Engineering, Computer programming
2010 – 2014
Minsk State Higher Radiotechnical College
Electronics and Communications engineering
Courses
Basic of software testing | A1QA
Infrastructure provisioning using Terraform | EPAM