Role Summary
The fast-growing NSG DevOps-Buildsystem team is responsible for supporting our NSG Product teams to deliver the build system infrastructure required for the various engineering teams. As an DevOps-Buildsystem Engineer, you will join a lean and focused DevOps team supporting a mature, mostly on-premises build and deployment infrastructure. This role is ideal for someone looking to grow their automation and CI / CD skills, develop deep system-level knowledge, and take ownership of real-world infrastructure — not just cloud abstractions. You’ll work across various tools and systems, help improve build performance and reliability, and collaborate with globally distributed developers.
What you will do
- Own and maintain NSG’s CI / CD pipelines and build systems
- Continuously improve our existing build framework (automation, monitoring, alerting, diagnostics)
- Investigate and resolve operational issues quickly and thoroughly
- Help optimize build and test times through profiling and parallelization
- Implement DevOps best practices in day-to-day work
- Participate in incident response and post-mortem reviews
What you will bring
4-6 yrs of experience working on DevOps / Build & ReleaseStrong analytical and troubleshooting skillsSolid understanding of Git and branching strategiesComfortable with Linux shell and basic system conceptsAbility to write and debug scripts in Bash and PythonFamiliarity with Infrastructure as Code and / or configuration management tools (Terraform, Ansible, Chef, etc.)Familiarity with monitoring / logging platforms (Elasticsearch, Splunk, LogicMonitor, etc.)Hands-on experience supporting or modifying CI / CD pipelinesNice to Have :Experience with CI / CD tools (Jenkins, TeamCity, Bamboo, etc.)Exposure to on-prem virtualization platforms (Proxmox, VMWare, etc.)Basic networking knowledge (, DNS, routing, firewalls)Experience with GitHub Actions and GitHub APIsExposure to Artifactory, SonarQube, or Black DuckExposure to cloud services (AWS, Azure, GCP)—a plus, but not central to the roleLI-Remote#B1 Ready to Join Us? At Sophos, we believe in the power of diverse perspectives to fuel innovation. Research shows that candidates sometimes hesitate to apply if they don't check every box in a job description. We challenge that notion. Your unique experiences and skills might be exactly what we need to enhance our team. Don't let a checklist hold you back – we encourage you to apply. What's Great About Sophos?
Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach. Please refer to the location details in our job postings for further information.Our people – we innovate and create, all of which are accompanied by a great sense of fun and team spiritEmployee-led diversity and inclusion networks that build community and provide education and advocacyAnnual charity and fundraising initiatives and volunteer days for employees to support local communitiesGlobal employee sustainability initiatives to reduce our environmental footprintGlobal fitness and trivia competitions to keep our bodies and minds sharpGlobal wellbeing days for employees to relax and rechargeMonthly wellbeing webinars and training to support employee health and wellbeing