Company: Spice IT
🔹Responsibilities:
- Communication and DevOps culture: interaction with development and testing teams, promotion of best DevOps practices;
- Continuous improvement: implementation and support of CI/CD pipelines, search for opportunities to optimize and automate processes;
- Ensuring availability and performance: administration of servers and virtual machines on Debian, configuration of load balancers, protection against DDoS attacks, work with virtualization (Proxmox VE);
- Network and infrastructure tasks: network configuration, DNS administration, optimization of routing, load balancing, ensuring fault tolerance;
- Automation and IaC tools: development and support of infrastructure using Ansible, Terraform;
- Monitoring and incidents: configuration of monitoring and alerting systems (Grafana, Victoria Metrics, Opsgenie), log analysis and troubleshooting;
- Containerization and orchestration: confident work with Docker, Kubernetes, Helm, including cluster deployment from scratch on own servers. Understanding of k8s network operation.
- Data management: configuration and optimization of HA solutions for Redis, Kafka, RabbitMQ, MySQL, PostgreSQL, MongoDB, ClickHouse;
- Process automation: development of scripts in Python/Golang for infrastructure automation.
🔹Requirements:
- Work experience: at least 5 years in a relevant role;
- Monitoring: setup and work with tools Prometheus, Victoria Metrics, Grafana, ELK Stack;
- Queueing systems: practical experience with Kafka and RabbitMQ;
- Server and hardware knowledge: experience with bare-metal;
- Troubleshooting skills: confident problem-solving on production servers running Debian/Ubuntu;
- Virtualization: practical experience with QEMU KVM, libvirtd hypervisors and Proxmox VE platform;
- Network technologies: knowledge of TCP/IP, DNS, L2 and L3 network operation, routing configuration, IPTables and VPN;
- Web servers: experience in configuring and working with Nginx;
- Containerization and orchestration: confident work with Docker, Kubernetes, Helm, including cluster deployment from scratch on own servers. Understanding of k8s network operation.
- Infrastructure as Code: understanding and experience using Ansible, Terraform and other tools;
- CI/CD: knowledge and experience with GitLab CI, ArgoCD, Flux;
- Databases: experience with PostgreSQL, Elasticsearch, Redis, MongoDB, MySQL and ClickHouse.
🔹Will be a plus:
- Work experience with cloud platforms AWS and GCP;
- Programming skills in Python or Golang.
- Conditions: оформление по ИП в стране проживания, удаленный формат работы, ЗП в евро. (Arrangement under self-employment in the country of residence, remote work format, salary in euros.)
Contacts: recruiter contact