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 Junior Deployment 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.

Junior Deployment Engineer (M/F)

Desired Skills & Experience:

Skills and knowledge
●      Linux system administration knowledge
●      Shell scripting, Python scripting
●      Basic knowledge of web technologies: HTML, javascript, json, CSS,,…

Having the following skills is not mandatory, but will give you a head start:
●      Docker & Kubernetes
●      Ansible
●      Experience with configuring cloud and virtual machine solutions: AWS, Azure, Google Cloud, VMware, …

High level overview of deployment tasks

Initial deployment of the backoffice system
●      Set up environment: virtual machines, OS, AWS-environment
●      Installation of Zappware products (developed in-house) at operator’s hardware
●      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, …)
●      Set up identity provider systems

Regular activities
●      Upgrade Zappware products (developed in-house) 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
●      Changing channel configurations
●      Document changes and track in version control system
●      Communicate with customer

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

Improve and automate
●      Automate common tasks with scripts
●      Use scripting and deployment framework (e.g. ansible)
●      Participate in the development of our automated deployment pipeline

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 lease car with fuel card ….

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

Apply Now