Overview:
SOFTSWISS continues to expand the team and is looking for Systems / DevOps Engineer. We need a true, experienced, and accomplished professional who shares our culture and values.
Key responsibilities:
- Collaboration with product teams.
- Participate in the launch of new projects and new features.
- Participate in the design of complex information systems.
- Automate infrastructure components.
- Setup and maintain infrastructure.
- Consult managers and company clients.
- Create and maintain technical documentation.
Key technologies:
- Cloud / Bare metal
- Saltstack
- Terraform
- LXD / Docker
- Nginx / Haproxy
- Postgresql (Patroni)
- etcd
- Redis
- Rabbit
- Kafka
- Gitlab
- Zabbix/Prometheus/VM + Grafana
- Bareos
- Vault
- Consul
- Kubernetes
- ELK
- Minio
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- At least 3 years of professional experience in systems engineering or a similar role such as SRE or DevOps.
- Proficient with Linux-based operating systems.
- Experience with configuration management systems (Puppet / Chef / Ansible / Saltstack).
- Development skills in bash and python.
- Experience with container application virtualization systems and orchestration systems for them (preferably with k8s).
- Good knowledge and experience in the CI/CD process (Gitlab CI).
- Experience with distributed systems.
- Experience in information system design.
- Experience with Postgresql.
- Excellent command of Russian.
- Intermediate or higher English (B1+).
Nice to have:
- Experience with major cloud service providers.
- Experience with Go / Ruby language.
- Architectural ability to participate in designing complex, highly available, and geo-distributed systems and the readiness to argue decisions.