Avatar for eyeo

Eyeo develops open source software for people to have a better online experience.

CI/CD Automation Engineer

€60k – €80k • No equity
Apply now
If interested 👉 eyeo.com/job/?job_id=1860670

💡Get to know us
We create open source software that puts users in control over their online browsing experience. Our desktop and mobile products, such as Adblock Plus, Adblock Browser and Flattr, help sustain and grow a fair, open web because they give users control while providing user-friendly monetization. Our most popular product, Adblock Plus (ABP), is currently used on over 100 million devices.

💡Here’s the big picture
Automate everything that a machine can do better than a human. Test, try, fail, succeed, replicate, hack, and experiment until you find a way to turn something that requires 10 clicks to just one click.

Your daily motivation will be: How can I ensure that users have the best experience when using eyeo software? Whether it be referring to test automation, build, release, or configuration, you find a way to automate it, be a company hero, and get great holiday presents from your very appreciative colleagues.

💡After your morning coffee, you’ll be expected to do...
◻️ Automate manual routines and recurring tasks:
◾ Anything around continuous integration, continuous deployment, test automation
◾ Integrating our different tools and services, cloud computing providers and device testing farms
◾ Maintaining team tooling and infrastructure
◾ Turn complicated multi-step release procedures into single clicks of a button
◾ Figure out sensible ways to help the team manage versions, tags and branches
◻️ Build automation:
◾ Make our build-runners and pipelines capable of building for multiple configurations/architectures, and different test targets
◾ Automating delivery of artefacts internally for testing as well as for the outside world
◾ Monitoring and pulling latest changes from upstream open-source repositories
◻️Automated testing (together with our QA engineers):
◾ Automation test suites and handling test data for our various products and components
◾ Integrating on-target test harness (automated real-device testing)

💡Your bread and butter is with...
◾ High proficiency in Linux and command-line usage
◾ Proficiency of build configuration tools (Gradle, Maven, etc.)
◾ High proficiency with Git, branching strategies, and versioning
◾ High proficiency in shell script (bash) and well-versed in Python
◾ Experience with packaging and deployment of artifacts (like rpms, deb, apks, aars)
◾ Experience with Docker and/or related container concepts
◾ Experience with versioned artifact publishing (like apt-repos, maven repos or similar)
◾ Experience working with issue trackers (like Jira)
◾ Experience with continuous integration tools (like GitLab CI, Jenkins or similar)
◾ Capability of developing scripts and software to assist automation (developing basic applications, scripting command-line procedures, instrumenting web-based APIs of services like GitLab, Slack, and others)

💡A little bit about the team you’ll work with
The Distribution Partners team works on growing eyeo’s number of users by finding and collaborating with partners that help us scale our user base. Our partners include leading players in the browser and OEM markets; we collaborate closely with them to integrate ad-blocking technologies into their projects. We do this by providing, maintaining, and constantly updating the SDKs that make it easy for our partners to integrate with us. We add features and functionality based on partner feedback and new trends in the markets around us.

It's possible to work remotely in this position. The team is operating around central European time zones (UTC+01:00), and we need someone who can overlap with those working hours.


Privacy Notice
When you apply, you’ll be automatically forwarded to our recruitment platform operated by an external service provider called Greenhouse (seated in the US). Greenhouse collects some information on its website, such as anonymous usage statistics, by using cookies, server logs, and other similar technology. For more information, please refer to Greenhouse’s Privacy Policy. All documents and information provided by you are stored with Greenhouse. In order to ensure an adequate level of data protection, eyeo and Greenhouse have entered into the EU Standard Contractual Clauses (“processors”) - Commission Decision C(2010)593. You can request a copy of this by contacting us at privacy[at]eyeo.com. If you don’t want your data forwarded to Greenhouse, please do not apply. For detailed and further information, please refer to our Privacy Policy at eyeo.com/en/privacy.

More jobs at eyeo

View all jobs

QA Manager

Apply now

Senior Business Development Manager

Apply now