About the Role
Kogo poszukujemy?
Must-have requirements:
Degree in Computer Science or related field
Solid understanding of Linux systems and network stack
Experience in system administration (Debian, Ubuntu)
Ability to work cross-functionally with developers, sysadmins and project managers
Ability to explain complex technical tasks to non-technical stakeholders
Ability and motivation to learn about new technologies and approaches
Strong team collaboration skills
Fluent verbal and written communication skills in English
We are looking for someone ready to take full responsibility and show strong commitment to the project
Nice to have (big plus):
Protocols: OpenVPN, IMAP, SMTP, LDAP, DNS, TCP/IP, OSPF
Knowledge of TLS/x509 certificates, encryption basics
Hands-on experience running Kubernetes in bare-metal environments
Hands-on experience with SCM tools (SaltStack/Ansible)
Experience with monitoring and logging tools
Familiarity with CI/CD pipelines and related tooling (Jenkins, ArgoCD, GitLab CI/CD)
Familiarity with distributed systems (ClusterEngine: Corosync, Pacemaker)
Hands-on experience with software defined networking-based systems
Communication skills in Russian
Czym będziesz się zajmować?
Tech stack we use (experience with any of these is a plus):
Network storage: DRBD, Ceph, S3
Virtualization: LXC, KVM
Backup: Bacula (and derivatives)
CI/CD: GitLab CI/CD
Containers: Docker, Podman, containerd
Web stack: Nginx, PHP, Golang, NodeJS
Orchestration: Kubernetes
SCM: SaltStack, Ansible
VPN: OpenVPN, OpenConnect
Databases: PostgreSQL, MySQL, MongoDB, ClickHouse
Queue engines: RabbitMQ, Kafka
Cache systems: Redis, Memcached
What you will do:
Manage and monitor Unix-like systems (primarily Debian/Ubuntu)
Coordinate tasks with developers and other sysadmins
Work with a professional and experienced sysadmin team
Maintain our infrastructure across local and remote environments
Communicate task scope and complexity to stakeholders and managers
Adopt new technologies and implement automation to improve maintainability of our infrastructure and processes
Ensure the security and reliability of systems
Share 24x7 coverage of monitoring alerts in coordinated shifts with the rest of the team
Tech Stack
LinuxDebianUbuntuOpenVPNIMAPSMTPLDAPDNSTCP/IPOSPFTLS/x509 certificatesKubernetesSaltStackAnsibleDRBDCephS3LXCKVMBaculaGitLab CI/CDDockerPodmancontainerdNginxPHPGolangNodeJSPostgreSQLMySQLMongoDBClickHouseRabbitMQKafkaRedisMemcached