Monitoring Senior Software Developer
Role details
Job location
Tech stack
Job description
The Monitoring Senior Software Developer plays a key role in designing , implementing , and maintaining advanced monitoring solutions across broadcast and media systems . Working within a cross- functional engineering team, this role focuses on developing scalable , reliable , and customizable monitoring tools , such as Dataminer and other platforms , to ensure high service availability and operational efficiency .
What you'll do:
-
Design and develop advanced monitoring solutions using platforms like Dataminer , Grafana , and custom integrations across broadcast and media infrastructures .
-
Implement and maintain real- time monitoring and observability across broadcast and media systems , ensuring high availability and performance.
-
Collaborate with cross- functional teams to define monitoring requirements and translate them into scalable , reusable and innovative technical solutions .
-
Integrate monitoring tools with CI/CD pipelines , infrastructure as code , and automation frameworks .
-
Develop and maintain dashboards and alerting rules to support proactive incident detection and resolution.
-
Apply DevOps and SRE principles to improve system reliability , reduce toil , and enhance operational workflows .
-
Contribute to the evolution and the optimization of monitoring architectures , adopting modern development practices such as containerization , microservices , and API- first design.
-
Participate in code reviews , technical discussions , and continuous improvement initiatives within the team.
-
Support the onboarding and customization of third-party monitoring solutions and external components , ensuring seamless integrati on with existing infrastructure .
-
Play a key role in connecting strategy and analysis wit development and platform operations , fostering alignment and shared ownership throughout the entire monitoring lifec ycle -from requirement definition to solution design and implementation .
Requirements
Do you have experience in Scripting?, * Proven experience in developing and integrating monitoring solutions , ideally with tools like Dataminer , Grafana , or similar platforms .
-
Solid understanding of DevOps practices , including CI/CD, infrastructure as code , versioning and automation.
-
Expertise with DevOps and cloud -native tools .
-
Familiarity with SRE principles , especially around observability , incident response , and reducing operational toil .
-
Proficiency in scripting and programming languages such as C# and Python .
-
Experience working with APIs , telemetry systems , and data pipelines for metrics and logs .
-
Ability to design and maintain custom dashboards , alerting logic , and monitoring workflows .
-
Knowledge of containerized environments ( e.g ., Docker, Kubernetes ) and cloud -native architectures .
-
Proven drive for continuous improvement and system reliability , excellent communication skills for effective cross-team collaboration and mentorship , and the strategic vision necessary to develop future -proof solutions .
Benefits & conditions
There's one thing people can't stop talking about when it comes to # LifeAtSky : the perks . Here's a taster:
-
Sky Q, for the TV you love all in one place
-
The magic of Sky Glass at an exclusive rate
-
A generous pension package
-
Private healthcare
-
Discounted mobile and broadband
-
A wide range of Sky VIP rewards and experiences
Inclusion & how you'll work :
Recognised by The Times and Stonewall , we take pride in our approach to diversity and inclusion . Investing in society , fighting racial injustice and setting ambitious targets for representation at Sky .
We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home . You'll find out more about what hybrid working looks like for your role later on in the recruitment process .