Career Opportunities

We are always on the lookout for motivated, creative and talented individuals with the ability to work independently and as part of a team. We offer a stimulating and friendly work environment, the opportunity to work with cutting-edge equipment and apply the most modern R&D techniques to expand your knowledge. Our roles mean working with the best in the business developing and operating the most advanced next-gen streaming cloud e-commerce ecosystem – the Perception TVCDN. 

We have a number of vacancies in our Ljubljana, Slovenia office and invite applicants from all over the world. After a successful 6-month probation period, we offer secure and permanent employment with attractive remuneration. If you are passionate about technology and media and feel that you could strengthen our team, then we’d love to hear from you. 

Send your CV and a covering letter stating which job you are applying for and if you’re shortlisted, we will be in touch. 
 

Support Engineer and Tester

 

KEY ROLES AND RESPONSIBILITIES:

  • Level 2 and Level 3 support for customers and partners who use our products,

  • Software testing and bugs reporting,

  • Feature improvements recommendation reporting.

 

REQUIRED QUALIFICATIONS, PERSONAL QUALITIES AND SKILLS:

  • A highly motivated individual with level V or VI education or any other education level, subject that candidate has expert knowledge as per job requirements listed below,  

  • Ability to communicate effectively verbally and in in writing with developers and with users,

  • Self-initiative with the ability to clearly express ideas,

  • To work as active contributor in a team workflow environment.

REQUIRED EXPERIENCE AND KNOWLEDGE:

  • Technical documentation writing skills,

  • Software testing experience,

  • Basic knowledge of Java programming language,

  • Proficient knowledge of English or Slovenian language.

DESIRED EXTRA KNOWLEDGE:

  • Knowledge of script preparation,

  • Experience with test automation,

  • Basic knowledge of Linux operating systems.

 

EMPLOYMENT TERM:

  • Location: Ljubljana, Slovenia 

  • Salary: Remuneration to be agreed per individual needs of particular candidate

  • Form of employment: Full time employment

 

Please email your CV to hr@perception.tv.

 

 

Systems Admin Engineer

 

KEY ROLES AND RESPONSIBILITIES:

  • Planning and designing solutions within information systems,

  • Installation coordination and testing of implemented solutions,

  • Installation and administration of workstations and servers,

  • Linux server administration,

  • Admin management of information systems and solutions.

 

REQUIRED QUALIFICATIONS, PERSONAL QUALITIES AND SKILLS:

  • A highly motivated individual with level V or VI education or any other education level, subject that candidate has expert knowledge as per job requirements listed below,  

  • Ability to communicate effectively verbally and in in writing with developers and with users,

  • Self-initiative with the ability to clearly express ideas,

  • To work as active contributor in a team workflow environment.

 

REQUIRED EXPERIENCE AND KNOWLEDGE:

  • Deployment assistance and coordination management in installing application solutions,

  • Translating technical requirements into effective solutions,

  • Advanced knowledge of Linux operating systems including performance tuning (filesystem, network, scheduling, databases, ...),

  • Knowledge of installation and administration of MS Windows operating systems,

  • Knowledge of administration of virtualization systems (OVM, VMware),

  • Advanced knowledge of computer network design and topology,

  • Knowledge of information security in computer networks,

  • Advanced knowledge of scripting languages ​​(Bash, Python, ...),

  • Knowledge of tools for dev-ops (Ansible, Rundeck, ...),

  • Load Balancing advanced knowledge,

  • Proficient knowledge of English or Slovenian language.

 

DESIRED EXTRA KNOWLEDGE:

  • Knowledge of the Zabbix monitoring solution,

  • Knowledge of the administration of email server systems.

 

EMPLOYMENT TERM:

  • Location: Ljubljana, Slovenia 

  • Salary: Remuneration to be agreed per individual needs of particular candidate

  • Form of employment: Full time employment

 

Please email your CV to hr@perception.tv.

Java Developer

 

KEY ROLES AND RESPONSIBILITIES:

  • Software development of demanding Java applications,

  • Implementation of development and research of IP television related systems for the delivery of streaming multimedia content.

 

REQUIRED QUALIFICATIONS, PERSONAL QUALITIES AND SKILLS:

  • A highly motivated individual with level V or VI education or any other education level, subject that candidate has expert knowledge as per job requirements listed below,  

  • Ability to communicate effectively verbally and in in writing with developers and with users,

  • Self-initiative with the ability to clearly express ideas,

  • To work as active contributor in a team workflow environment.

 

REQUIRED EXPERIENCE AND KNOWLEDGE:

  • Excellent knowledge of the Java programming language,

  • Advanced knowledge of SQL databases,

  • IPTV, OTT and CDN solutions – beginner level,

  • Proficient knowledge of English or Slovenian language.

 

DESIRED EXTRA KNOWLEDGE:

  • Features specification and architectural designs of software systems,

  • DLT database – beginner level.

 

EMPLOYMENT TERM:

  • Location: Ljubljana, Slovenia 

  • Salary: Remuneration to be agreed per individual needs of particular candidate

  • Form of employment: Full time employment

Please email your CV to hr@perception.tv.

 

Web Application Developer

 

KEY ROLES AND RESPONSIBILITIES:

  • Software development of demanding web applications,

  • Implementation of development and research of IP television related systems for the delivery of streaming multimedia content.

 

REQUIRED QUALIFICATIONS, PERSONAL QUALITIES AND SKILLS:

  • A highly motivated individual with level V or VI education or any other education level, subject that candidate has expert knowledge as per job requirements listed below,  

  • Ability to communicate effectively verbally and in in writing with developers and with users,

  • Self-initiative with the ability to clearly express ideas,

  • To work as active contributor in a team workflow environment.

 

REQUIRED EXPERIENCE AND KNOWLEDGE:

  • Excellent knowledge of JavaScript,

  • HTML5 - excellent knowledge,

  • CSS - excellent knowledge,

  • REST API - proficient knowledge,

  • Proficient knowledge of English or Slovenian language.

 

DESIRED EXTRA KNOWLEDGE:

  • jQuery,

  • Google Closure Compiler,

  • Git.

 

EMPLOYMENT TERM:

  • Location: Ljubljana, Slovenia 

  • Salary: Remuneration to be agreed per individual needs of particular candidate

  • Form of employment: Full time employment

 

Please email your CV to hr@perception.tv.

Blockchain Developer

 

KEY ROLES AND RESPONSIBILITIES:

  • Software development of demanding Cosmos Hub/Cosmos Network based DLT smart contract applications,

  • Implementation of development and research of blockchain related systems for the delivery of streaming multimedia content.

 

REQUIRED QUALIFICATIONS, PERSONAL QUALITIES AND SKILLS:

  • A highly motivated individual with level V or VI education or any other education level, subject that candidate has expert knowledge as per job requirements listed below,  

  • Ability to communicate effectively verbally and in in writing with developers and with users,

  • Self-initiative with the ability to clearly express ideas,

  • To work as active contributor in a team workflow environment.

 

REQUIRED EXPERIENCE AND KNOWLEDGE:

  • Excellent knowledge of the Visual Studio 2019 and C#,

  • Excellent knowledge of Tendermint BFT consensus protocol,

  • Advanced knowledge of Inter-blockchain Communication (IBC) protocol,

  • Intermediate knowledge of SQL databases,

  • Proficient knowledge of English or Slovenian language.

 

DESIRED EXTRA KNOWLEDGE:

  • Features specification and architectural designs of software systems,

  • Ethereum Virtual Machine (“EVM”),

  • Ethereum Protocol.

 

EMPLOYMENT TERM:

  • Location: Ljubljana, Slovenia 

  • Salary: Remuneration to be agreed per individual needs of particular candidate

  • Form of employment: Full time employment

Please email your CV to hr@perception.tv.