Sky

Release Engineer

Click Here to Apply

Job Location

South East London, United Kingdom

Job Description

Want to do the best work of your life? Make your mark at Europes leading entertainment brand. Our people make Sky a truly exciting and inclusive place to work a place where you can be yourself and let your skills shine.
Reporting to the Release Manager for Connectivity Release Management, as a Release Engineer within the Connectivity team, you will help support the creation of our world-class products for customers in UK, Ireland and Italy. You will be responsible for the co-ordination and tracking of software change and dependencies, as well as the creation and governance of standards and patterns for Release Management. The role will require close working relationships with Development, Testing, Product and Delivery teams. It involves deploying software across millions of Sky connectivity devices around the globe.

As a Release Engineer, you will play a key role in making software releases for Sky Connectivity software. You should possess a can-do attitude and have the desire to deliver high quality software releases that are delivered into a very dynamic market sector. You will have an opportunity to work with a large team and continuously improve the Sky customer experience. You will work with multiple stakeholders and enjoy an exciting working environment where personal development is a key value of the team.

You Will do:
Manage software releases. Involve in release readiness, preparing release branch, release image with release notes, including committed changes on a requirement basis.
Take responsibility of releasing firmware to QA, factory and other stakeholders.
Identify blockers and update targets for release.
Manage merging and approval of bugs and user stories into releases.
Working closely with RDK-B Development, QA and Triage teams to investigate problems, identifying the root-causes of the customer issues.
Communicate clearly and effectively with cross functional teams
Take an active role in personal, technical and professional development

You will Have:
Degree or equivalent in data/computer science, telecommunications engineering
A Software Engineering background with a solid understanding of the lifecycle of embedded software development, and a broad range of experience (e.g. Linux, C, Python) focusing on software release creation.
Clear understanding of software configuration management, version control
systems (e.g. git), branch management
Understanding of Lean and Agile Software Development Methodologies applied for the delivery of working product having drawn heavily on techniques for continuous improvement.
Experience in managing the implementation of complex software releases and systems into a production environment
Understanding of Continuous Integration and Time-Boxed, Test Driven Development.
Track record of take ownership and deliver it with a can-do attitude.
Energetic self-starter, strong at building relationships and keen to self-develop

What youll bring:
Knowledge of CI Automation using Jenkins/Gerrit System, Bash/Python Scripting.
Good data analysis skills.
Excellent Communication skills.
Understanding of Linux Administration/Linux File system
Understanding of Linux Networking
Understanding of RDK Release Management is a plus.
Experience with tools like JIRA, Confluence, Gerrit/Git, Jenkins, Splunk
C/C++ programming, UNIX and Linux skills (administration, development, trouble shooting) etc. would be a plus.
Experience in Set Top Box/Router/Booster software development, E2E knowledge of the software stack or integration would be a plus


ADZN1_UKTJ



Location: South East London, GB

Posted Date: 10/31/2024
Click Here to Apply
View More Sky Jobs

Contact Information

Contact Human Resources
Sky

Posted

October 31, 2024
UID: 4885604429

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.