
Posted on
February 12, 2026
System Engineer
Join the team behind global IPTV/OTT success. UniqCast is looking for a System Engineer to help build and operate large-scale streaming systems providing 24/7 streaming service for a worldwide audience. If you enjoy working on mission-critical production platforms and want to be part of an agile, fast-growing company, we want you on our team.
Additional details
- Location: Zagreb, Croatia
- Type of Work: Full-time, permanent contract
- Work model: On-site (Zagreb, Vrbani 4) with hybrid work-from-home model
Why Join Us?
- Competitive salary based on the level of experience you will bring to the team with promotion and bonus schema,
- Christmas bonus and vacation allowance,
- A reward system based on the years working with us,
- A three-month mentoring program as a part of your onboarding schedule,
- Access to education (books, seminars, conferences, and certification programs),
- Complimentary coffee, tea, soft drinks, fruit, and snacks,
- Access to team-building activities (team fitness challenges, running club, team-buildings, workshops, monthly office lunches, and more),
- Multisport or PassSport card.
Job duties & responsibilities
- Plan, test, and execute production upgrades and configuration changes, including validation, rollback strategy, and post-change verification.
- Lead and troubleshoot complex L2/L3 support cases end-to-end: deep technical analysis, clear RCA direction, and coordination across Support/Dev/Delivery/Product when needed.
- Administer and troubleshoot Linux and Windows systems, including advanced log analysis and service-level diagnostics.
- Administration of Docker swarm, including deployment, orchestration, scaling, networking, and operational troubleshooting of containerized applications.
- Perform advanced network troubleshooting (IGMP, tcpdump, Wireshark) and implement controlled production mitigations/workarounds (iptables, HAProxy, etc.).
- Drive automation and repeatability of operational work using Ansible and scripting (and other tooling where appropriate).
- Perform targeted service and platform adjustments when required (scaling, load balancing, configuration restructuring) to restore or improve stability.
- Administer and tune core platform components and HA layers (OpenSearch, Redis/KeyDB, NATS, PostgreSQL, MySQL, HAProxy, IPVS).
- Execute disaster recovery activities, including independent deployment/restoration of UniqCast systems in DR scenarios.
- Produce and maintain high-quality operational documentation (incident notes, upgrade/runbooks, known-issues) to raise team efficiency.
- Mentor junior and mid engineers through pairing, reviews, and hands-on guidance during incidents and planned changes.
Job requirements and qualifications:
- System administration skills
- Analytic skills
- Technical troubleshooting skills
- Resourcefulness and independence
- Flexibility to work in a dynamic environment
- Good knowledge of Linux(CLI) and Docker
We expect the ideal Senior System Engineer candidates to be well acquainted with some of these technologies and have the capability to master those they have not yet used:
- Experience with Linux OS is required
- Docker service virtualization experience is required
- Networking experience (TCP/IP)
- Scripting: knowledge of scripting languages
- Good analytical skills in analyzing and understanding reported problems
- Orchestration platforms on which our applications work: Docker Swarm or Kubernetes
- Experience with various databases (We use: PostgreSQL, MySQL, Redis, Elasticsearch, Opensearch)
- Experience with CI/CD - ( Our stack: Bitbucket (Git), Jenkins, Jira)
- Experience in IPTV/OTT or other video delivery systems is big plus
And last but not least:
- Opportunity to deliver exciting products to millions of viewers across the globe.
- Work with the latest technology paradigms.
- Be a part of a growing, successful company competing on a global level.
Hiring process:
Apply via LinkedIn or send your CV to jobs@uniqcast.com (Croatian or English).
