Position: Senior DevOps Engineer
Company: Genesis Tech
Category: DevOps
Experience required: 5y

**As a Senior System 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;
- participate in and contribute to improve our 24x7 incident response and on-call rotation;

**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;
- good knowledge of cloud provider-managed services (ideally AWS);
- experience in security improvements;
- ability to find simple and genius solutions.