• 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 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

  • Simple hiring process
  • B2B or UoP, you can choose any (via our partner CVT services)
  • Stable salary
  • Free lunches
  • Participation in external training and conferences (75% covered)
  • 14 days of remote work per year
  • Sick leave paid up to 100% of the salary
  • Supportive and friendly environment
  • Team events and company activities
  • Swiss management: horizontal hierarchy, decisions made by the project team, developers gain experience in different roles from project to project
  • No bureaucracy - direct contact with management

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

The history of XIAG is the history of talented engineers, European values and a culture of high-quality development.

We have been working since 2000. The founder is Andreas Graf, the CEO is Lukas Köelbener.

In 2000, Andreas Bucher came to Akademgorodok Novosibirsk to teach natural science at one of the colleges. He is struck by the local natural expanses, their severity... But he is even more impressed with our students and developers.

Back in Switzerland, he shares his emotions with his friend and developer Andreas Graf.

And from this conversation, the idea is born to create an IT company with a development center in Akademgorodok, so as not to stop working together with smart programmers with a Siberian spirit.

Our development culture

Changing processes

The development of each project is built around constantly changing business goals and production processes in accordance with time.

Therefore, working with partners for an average of 7 years (a record of 16 years with one project), we do not just support projects by making "boring" changes, but we continue to actively develop the product.

Time is demanding on the technologies we use, so we have a lot of tasks to solve these goals. In particular, we annually allocate hours for refactoring.

Branched business logic

Our partners not only change to meet the requirements of the time, but also simply strive to make a high-quality, convenient and deep product, so they are constantly improving their business process. Therefore, the logic of their applications becomes complex, branched and interesting for XIAG. Providing technical conditions for implementation and promotion becomes our main task.

The European spirit

The European approach permeates our entire company, our values. The very "spirit" in the representation of European thinking is consciousness. Therefore, the European spirit is always searching, knowing, doubting, rational.

This is how we try to build all our processes in the company - we do not make religion out of anything, we are ready to change opinions, processes, tools, if it is really reasonable and useful.

It may seem that if we work with Swiss management, then we have a lot of bureaucracy and approvals every day. However, in practice, the opposite is true: everyone has direct contact with the CEO, and most decisions remain the responsibility of the employee and do not require approval.