Software Systems / DevOps Engineer

Thames View Industrial Park
11 Nov 2017
16 Nov 2017
Contract Type
Full Time
What we are looking for We are looking for an experienced software systems (DevOps) engineer tojoin our Agile development team, which provides build, quality andrelease tooling across a department of around 100 software engineers andtesters; supporting continuous integration builds, virtualised testenvironments 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 thesoftware development process easier and more effective. You will be ableto show your flexibility to work on a wide range of systems andtechnologies, interacting with the immediate team and other teams doingboth Dev and Ops work. What we can offer in return - A supportive environment within a strong team with training providedas 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 andtooling 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 deliveragainst 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 andretrospective 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 andinfluence across teams - Ability to investigate new technology and contribute to creation ofadoption plans - Experience with Continuous Integration and Continuous Deliveryprocesses 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 submitresumes to any person or email address at Sophos prior to having asigned agreement from Human Resources. Sophos is not liable for and willnot pay placement fees for candidates submitted by any agency.Furthermore, any resumes sent to us without an agreement in place willbe considered your company's gift to Sophos and may be forwarded to ourrecruiters for their attention. Thank you. - provided by Dice AGILE, AWS, AZURE, C#, C++, CONFIGURATION MANAGEMENT, JAVA, LINUX, NOSQL, OO, PERFORCE, POWERSHELL, PUPPET, PYTHON, SQL, WINDOWS