4 months ago
Senior DevOps Engineer
Location - Osterley - West London
You will join a software development group that uses cutting edge technology to provide applications that put Sky first for online content, customer service and sales. You will either join a team of DevOps, or be embedded into a Scrum team developing and running one or more websites, and will focus on repeatable ways to install operating systems and all applications that run on them.
We ask for the very best from our teams, so we'll make sure that you get the training and experience you need to have an enjoyable and fulfilling career at Sky.
Sky Content Platforms is a large API and metadata platform that enriches the Sky Linear and OnDemand offerings by providing services like Search, user activity capture/Data Analytics, Recommendations, etc... We need an experienced, proactive and dynamic Engineer to join the Development Team to design and build the mainly Docker based platform, build/enhance CI/CD mechanisms for application deployment and lifecycle management, integrate monitoring solutions and liaise with the core SRE Team.
As a Senior DevOps Engineer you’ll be knowledgeable and passionate about technology, will be good and “getting things done” and believe that the route to speed and stability is through automation.
·Become proficient in all deployment, troubleshooting, support, design, and technical areas for the Development team. Candidates should aspire to be the “go to” person for any technical requirement.
·Assist in the design, implementation, and support all development, integration, QA, and (pre-) production environments. This includes providing application build out with “best practice” guidelines, application deployment support, and application troubleshooting alongside developers.
·Be proactive developing deployment tools, application monitoring and support convenience tools for the Development Team to use during team on-call support (based on a rota).
·Mentoring and training Development team on Docker and orchestration practices and support techniques.
·Developing monitoring, support and housekeeping systems, creating backup and replication strategies and mentor the Development Team to a level necessary to provide on-call support.
Candidates must possess:
·5 years of DevOps experience, some of which should be in a larger organisation.
·Happy to work in an Agile environment.
·Understanding of, and some experience with, Docker and familiarity with immutable infrastructure concepts.
·Working knowledge of deployment frameworks such as Jenkins, monitoring frameworks like Prometheus, Grafana, Icinga or Nagios and code repositories such as Git.
·Comfortable working with Linux operating systems (e.g. CentOS, Red Hat, Ubuntu). Have an understanding of inter-process communication, devices and device drivers, file system concepts (permissions, inodes, and symlinks).
·Clustered systems, system design for high availability, basic networking principles and firewalling.
·Demonstrable experience managing load balancers. SteelApp preferred.
·Good understanding of database types and concepts. Experience with MongoDB, ActiveMQ, and MySQL/Galera highly desirable.
·Programming skill in at least one languages as well as bash. Go highly desired.
Demonstrable communications, presentation, and negotiating skills are a must to advocate for DevOps and reliability concepts within a development team.
Our benefits package is designed to recognise the essential part you play in Sky’s success. We offer free Sky+HD, broadband and talk services; private medical insurance, generous holiday entitlements, a contribution pension scheme, a Share scheme so you can have a stake in Sky and our success plus Sky Choices a benefit scheme to help you make valuable tax & national insurance savings.
It’s our people that make Sky the UK and Irelands leading entertainment company. That is why we work hard to be an inclusive employer, so everyone at Sky can be their best.
If you are appointed to this role you will be subject to the successful completion of a Criminal Record Check.
Sky - Believe in Better