Jobs

Zappware nv designs, develops, and integrates compelling and revenue-generating interactive television (iTV) services for operators. Zappware uniquely combines the highest levels of creativity with the latest technology and techniques into simple, intuitive solutions that reliably integrate with any content delivery mechanism.

An opportunity has now arisen for a skilled DevOps IT Linux system engineer to join our team for deployment, updating and maintenance of Zappware’s backend software on customers operating servers and on Zappware’s internal servers, to assist development teams

This is a unique opportunity to be part of a motivated team, with a worthy reputation for delivering high-performance products. For the right person, this role offers huge scope for career development in a fast-moving and exciting industry.

DevOps IT Linux system engineer (M/F)

Desired Skills & Experience:

Masters degree in Computer Science or equivalent

  • Linux system administration knowledge
  • Shell scripting, Python scripting and ansible
  • Basic open source compilation environment knowledge: makefiles, gcc, …
  • Dockers & Kubernetes
  • Experience with configuring cloud and virtual machine solutions: AWS, Azzure, Google,….Vmware,…
  • Network protocol and configuration knowledge
  • Basic knowledge of web technologies: HTML, javascript, json, CSS,,…
  • Basic knowledge of mobile application development: compilation, packaging and deployment

High level overview of deployment tasks:

Initial deployment of the backoffice system
Set up environment: virtual machines, OS, AWS-environment
Installation of sds evo, sds mw, sds cloud, marketing console
Set up and populate initial database configuration
Set up monitoring infrastructure
Configure and tune application settings for optimal performance
Apply network policies
Apply security guidelines
On-premise and cloud-based deployment
Set up communication with external services
Set up high availability architecture (redundant site, replication, …)

Regular upgrades of backoffice system
Upgrade sds evo, sds mw, marketing console with new versions
Upgrade database
Upgrade system libraries (openssl,…)
Define and execute backup / rollback scenarios
Execute database migrations
Monitor and adapt scaling configuration for optimal performance/cost balance

Regular config changes of backoffice system
Operator specific tasks, such as:
Changing channel configuration
Document changes and track in version control system
Communicate with customer

Installation of backoffice server side systems
Set up mqtt messaging infrastructure
Set up identity provider systems

Deployment of client releases
Stb and mobile app releases via remote upgrade or appstore’s

Problem analysis
Investigate serverside and infrastructure problems
Collect logs
Interact with the customer and with the teams to find out what actions can be done to identify the problem

Monitoring
Monitor backoffice behaviour
Monitor infrastructure and network
Performance testing

Support QA
Provide test environments for QA

Improve and automate
Automate common tasks with scripts
Make pre configured systems and default configs
Container and orchestration technology (docker/kubernetes),
Use scripting and deployment framework (e.g. ansible)
Able to define a planning and following up on all ongoing JIRA issues

Personal skills
Team player, capable of focusing independently on individual tasks with respect to the bigger
You will need excellent communication skills and a desire for excellence. Tenacity, enthusiasm, organization and integrity are also key.
Excellent written and oral knowledge of English is indispensible, the knowledge of Dutch, German, French or Spanish is a plus.
Willingness and ability to travel (EU ID card would certainly be a plus)

Terms of employment:

We offer a contract of indefinite duration, a pay which is market related and additional advantages like, hospitalization insurance, group insurance, meal vouchers, additional pay for foreign services, standard expenses, mobile phone subscriptions, a laptop, a car, car insurance and fuel card.

To apply for the role of DevOps Deployment Engineer, please apply by email and send your CV to valere.indeherberge@zappware.com

Apply Now