Who Are We?
We're more than just a company; we're a global leader in digital safety. With a strong commitment to ensuring that everyone can navigate the digital world securely, we unite the best minds and cutting-edge technology through our family of brands: Norton, Avast, LifeLock, Avira, AVG, ReputationDefender, and CCleaner. Together, we protect over 500 million people worldwide. Our workplace is built on inclusivity, where your well-being is a top priority. We believe success comes from balance and authenticity. When you're thriving, you're unstoppable. So, bring your bold ideas and unstoppable drive, and join us in shaping the digital world. Ready to make an impact? Join #TeamGen.
Intern – Systems Engineer Linux (Summer)
Must be an active student
Location: Prague
Schedule: Full-time, 12-week fixed-term contract (1 July – 30 September)
A cover letter is optional but encouraged – yes, I read them!
To be considered for this internship, you must:
- Be an active full-time student or just recently graduated
- Be actively using Linux on your personal computer or server (not just in a classroom setting)
- Be comfortable using the Linux command line, including Bash
- Have installed a Linux distribution yourself and used it for personal projects, exploration, or daily tasks
- Show clear interest in Linux beyond coursework — we’re looking for enthusiasts, not just students who’ve seen Linux once in class
If Linux is something you’ve only used as part of a university assignment, this role is likely not the right fit.
How We Work
Our hybrid work model (3 days in the office) gives us the face-to-face time to have creative conversations, meaningful meetings, make quick decisions and build relationships. At the same time, it offers flexibility you need to focus and do your best work.
Mission and Goals
Our goal is to provide platforms for the engineering teams enabling them to deploy, monitor and operate their software as independently as possible. We use a combination of open-source and SaaS technologies stringed together to provide the functionality we need.
The infrastructure we manage consists of several thousands of servers and VMs located in both data centers and cloud regions around the world and over 100 backend applications providing services to more than 500 million client applications/devices.
This would not be possible without automation and Infrastructure-as-a-Code mindset. Our main tools for this purpose are Puppet, Terraform and Python and we try to use them wherever feasible.
The size of the infrastructure and the number of client devices bring many interesting challenges and issues, starting with tuning OS and databases and ending with fighting an apparent DDoS usually caused by misbehaving clients.
We are split into a few teams each responsible for a given set of technologies. Everyone has assigned at least one such technology which they maintain and improve. There are always several projects running implementing major new features or redesigning current technology stack. We do not have purely operative positions, though handling incidents and requests is a natural part of the job.
We value openness, ability to express own opinion and a desire to improve yourself and the team.
This internship requires hands-on Linux experience beyond university coursework. Candidates should be genuinely passionate about Linux, regularly use it outside of class, and have familiarity with Bash. If Linux is only studied as part of a course, you may not be the right fit for this role.
Objectives
- Learn how to operate and manage Linux-based systems at scale
- Support engineering teams in deploying and operating services reliably
- Automate infrastructure wherever possible
- Grow your technical and collaboration skills through hands-on experience
- Shadow team members on daily operations and infrastructure management
- Assist in writing or updating scripts and configuration (mainly Bash, Puppet, Terraform)
- Troubleshoot basic system issues and perform monitoring tasks
- Learn and apply automation tools and best practices
Competencies
- Good working experience with Linux OS (RHEL-based distro)
- Knowledge of TCP/IP protocols
- Shell scripting
- Desire to learn new technologies and to solve various technical challenges
- Positive working attitude, teamwork spirit and communication skills
- English written and spoken
Preferred Qualifications
- Other scripting language (Python preferred)
- Experience with configuration management tools (e.g. Puppet, Terraform)
- Public cloud experience (GCP, Azure or AWS)
- Docker/Kubernetes experience
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-27
Penetration Tester
2026-05-25
DevOps Lead / Infrastructure Architect (AWS/ Kubernetes)
2026-05-27
- Posted
- Jun 05, 2025
- Type
- Full-time
- Level
- Internship
- Location
- Dublin
- Company
- Gen
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-27
Penetration Tester
2026-05-25
DevOps Lead / Infrastructure Architect (AWS/ Kubernetes)
2026-05-27