Position: DevOps Engineer
Company: Genesis Tech
Experience required: 3y

**As a DevOps Engineer, you will:**

- focus on helping the team handle core datastore services, design and optimize for availability, latency, and performance;
- support and improve virtual infrastructure;
- migrate applications to Docker-based infrastructure;
- automate the infrastructure deployment processes via configuration management tool;
- build and enhance monitoring system.


**Skills required:**

- strong Linux administration skills, scripts development;
- good understanding of Unix/Linux systems, the kernel, system libraries, file systems, and client-server protocols;
- good understanding of virtualization systems, such as KVM(Proxmox), VMware, etc;
- good knowledge of Ansible configuration management tool;
- experience running highly performant and highly available MySQL databases;
- deep knowledge of mail protocols;
- good understanding of the Docker platform;
- good knowledge of monitoring systems (Zabbix, Grafana, Prometheus);
- experience building high-load infrastructure based on nginx+php-fpm;
- experience administering ELK stack, Redis, Memcached, and RabbitMQ;
- understanding the network stack (TCP/IP, VLAN, VPN);

**Will be a plus:**

- strong communication and documentation skills;
- experience in developing and supporting ci/cd processes;
- experience in security improvements;
- ability to find simple and genius solutions.