Software Systems / DevOps Engineer

  • Sophos,
  • Abingdon
AGILE, AWS, AZURE, C#, C++, CONFIGURATION MANAGEMENT, JAVA, LINUX, NOSQL, OO, PERFORCE, POWERSHELL, PUPPET, PYTHON, SQL, WINDOWS
Permanent
Telecommuting not available Travel not required

Job Description

What we are looking for

We are looking for an experienced software systems (DevOps) engineer to join our Agile development team, which provides build, quality and release tooling across a department of around 100 software engineers and testers; supporting continuous integration builds, virtualised test environments and internal systems.
In this role you will be able to show your passion for enabling others, formulating best practice workflows and building systems to make the software development process easier and more effective. You will be able to show your flexibility to work on a wide range of systems and technologies, interacting with the immediate team and other teams doing both Dev and Ops work.

What we can offer in return

- A supportive environment within a strong team with training provided as needed
- Access to the latest systems and software tools
- A range of different areas to work on
- The opportunity to contribute to long term planning, technology and tooling choices
- An open plan office with a friendly company atmosphere
- Perks such as a subsidised canteen, free tea / coffee / biscuits / pastries / fruit
- Large company stability and career progression options

Day to day activities

- Write code, create tooling, build and configure systems to deliver against project goals
- Monitor and maintain existing systems
- Research new technologies and tools, assist driving plans to gain adoption
- Contribute to Agile stand-ups, collaborative estimation, planning and retrospective meetings
- Share knowledge and document as you go
- Other duties and responsibilities as directed

Experience and skills

Essential

- Technical problem solving
- Good communicator, able to work with different audiences and influence across teams
- Ability to investigate new technology and contribute to creation of adoption plans
- Experience with Continuous Integration and Continuous Delivery processes and tooling
- Experience with Configuration Management methodologies and tooling
- Experience with development of back-end systems and infrastructure

Desirable

- Knowledge of Python, PowerShell or other scripting languages
- Familiarity with CI tooling such as Bamboo, Jenkins
- Familiarity with CM tooling such as Puppet, Chef, Ansible
- Familiarity with VCS such as Git/Stash/Bitbucket, Perforce
- OO software development in high level language such as C++, Java, C#
- Knowledge of networks and virtualisation technologies
- Familiarity with test automation frameworks and testing best practices
- Database configuration and implementation, SQL, NoSQL
- Experience of developing using Web technologies, AWS or Azure
- Administrative knowledge of Windows or Linux, Domain management
- Experience of code signing
- Familiarity with Security models and enforcing them

Benefits
The remuneration package includes:

- Annual holiday entitlement of 25 days
- Group personal pension scheme
- Private medical insurance
- Critical illness insurance
- Death in service policy (life assurance)
- Permanent health insurance
- Travel insurance
- Personal accident cover

Working conditions at Sophos are very good and include:
- Subsidised staff restaurant
- Free beverages, fruit and pastries

NOTICE TO RECRUITERS & PLACEMENT AGENCIES
If you are a recruiter or placement agency, please do not submit resumes to any person or email address at Sophos prior to having a signed agreement from Human Resources. Sophos is not liable for and will not pay placement fees for candidates submitted by any agency. Furthermore, any resumes sent to us without an agreement in place will be considered your company's gift to Sophos and may be forwarded to our recruiters for their attention. Thank you.


Dice Id : DI6692
Position Id : Software Systems / DevOps Engineer
Have a Job? Post it