Infrastructure engineer
Summary
Infrastructure engineer maintaining XIAG's Linux-based infrastructure across Warsaw and Da Nang offices: managing Debian/Ubuntu servers, virtualization, Kubernetes, storage and backups, with 24x7 monitoring shift coverage. Core stack includes Linux, Docker/Kubernetes, Ansible/SaltStack, GitLab CI/CD, PostgreSQL and other databases.
XIAG
is an international IT company that has been creating mobile and web applications for Swiss businesses in the B2B and B2C sectors for 25 years.
Our projects cover a variety of industries, such as B2B platforms for food products, airlines, banks, travel portals, and more. Our partnerships with clients typically last 7-8 years or more.
Location in Poland: Zurawia street,45, Warszawa
Location in Vietnam: Enouvo Space tầng 6, phòng 601, 602 (тут вход), 18 An Nhơn 3, An Hải, Đà Nẵng
Tech stack we use:
- 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
Must-have requirements:
- Knowledge of TLS/x509 certificates, encryption basics
- Verbal and written communication skills in English
- Team collaboration skills
- Ability and motivation to learn about new technologies and approaches
- Experience in system administration (Debian, Ubuntu)
- Solid understanding of Linux systems and network stack
- Hands-on experience with SCM (git) and configuration management tools (Ansible/SaltStack)
- Familiarity with distributed systems
Nice to have:
- Hands-on experience running Kubernetes
- ClusterEngine: Corosync, Pacemaker
- Strong understanding of networking protocols and architectures.
What we offer:
- Simple hiring process
- in Poland B2B or UoP, you can choose any (via our partner CVT services); in Vietnam labour contract with XIAG Vietnam
- Stable salary
- in Poland medical insurance or multisport card; in Vietnam medical insurance
- 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
- in Vietnam 18 vacation days; in Poland vacation according to labour law ( we provide the same benefits for b2b contracts too)