We are looking for an engineer who can build and maintain infrastructure from scratch, work with Linux and Mac mini, automate processes using Ansible, configure VPN/proxy servers, and manage CPU/RAM loads and databases. Kubernetes is considered a future setup, while the current focus is on MySQL, backups, monitoring, deployment, and integrations with external services.
Key Responsibilities
-
Set up and maintain CI/CD processes in GitHub Actions
-
Configure and operate monitoring and alerting (Prometheus, Grafana, Loki, Alertmanager)
-
Administer MySQL (replication, backups, optimization)
-
Operate Kafka (topics, producers/consumers, monitoring)
-
Automate infrastructure using Ansible
-
Configure and maintain VPN (WireGuard/OpenVPN) and proxy servers
-
Deploy and maintain Go services on Linux mini-PCs and Mac Minis
-
Monitor the health and performance of mini-PCs and Mac Minis
Skills, Knowledge and Expertise
-
Proven experience with GitHub Actions, Prometheus, Grafana, Loki
-
Experience in administering MySQL (replication, backups)
-
Experience in configuring and operating Kafka (clusters, monitoring, optimization)
-
Experience writing Ansible playbooks
-
Docker and containerization (image creation, registry usage, optimization)
-
Container orchestration: Kubernetes
-
Experience configuring VPN and proxy servers
-
Linux and macOS server administration skills
-
Hands-on experience deploying and maintaining services (Go or similar)
-
Experience working with distributed infrastructures
-
High Availability: cluster setup, fault tolerance, failover, redundancy
-
Access management, SSL/TLS, secrets management (Vault, SOPS, etc.)
-
Ability to document infrastructure and processes
Nice to Have
-
Experience with Terraform
-
Knowledge of networking protocols and troubleshooting tools (tcpdump, iperf, etc.)
-
Experience working with distributed tracing systems (Jaeger, OpenTelemetry)
-
Experience administering PostgreSQL, Redis
CI/CD practices: blue-green / canary deployments, rollback strategies
-
Collaboration with developers: assisting with deployments and troubleshooting environments
Conditions & Benefits
-
Stable salary, official employment.
-
Health insurance.
-
Hybrid work mode and flexible schedule.
-
Relocation package offered for candidates from other regions.
-
Access to professional counseling services including psychological, financial, and legal support.
-
Discount club membership.
-
Diverse internal training programs.
-
Partially or fully paid additional training courses.
-
All necessary work equipment.