Randstadeos
Technical Architect
Senior Software Architect
What you’ll do:
Provide technical leadership in ISP related software development.
Solve complex problems within and beyond your area and support others.
Make decisions guided by Sky policies and way of working, with input from your manager.
Run upfront engagement phases of the project with architects, project managers and other
stakeholders for project setup and planning.
Technically lead teams on design, development, test, implementation and support engineers
spread across time-zones and locations in a matrix organisation for project delivery.
o Service Design
o Programming practices
o Platform integrations
o Delivery Planning
o Task breakdowns
Maintain roadmap for your domain and align software LCM planning.
Recommend vendor products during RFP’s, leading technology validation activities in
vendor/Sky labs, scoring vendor proposals and producing reports.
Engage with suppliers and influence their roadmap to align with Sky’s requirements.
Create business cases for improvements within the domain.
Participate in industry events and present findings to help brining innovation or cost
optimisation within Sky.
Participate in the occasional Major incident resolution and review panels.
Actively engage with project managers and business stakeholders to understand project
requirements, manage risks & issues.
Work in an Agile environment with all Scrum rituals (JIRA).
Enhance SDLC within the team by constantly coaching.
Facilitate and support all audits for the team.
Communicating complex technical topics to a wide variety of audiences. Ability to interact
with senior management for decision making.
Support resource managers with inputs on resourcing as needed.
Technically lead engineers to create high availability, resilient, low latency microservices for
Sky Broadband, voice and mobile customers.
Technically be responsible for service delivery and development of core ISP services, as well
as network and data centre solutions.
Design and review solutions and engage in POC.
Maintain HLDs and review colleagues LLDs to ensure they align with ISP Development
Evolve our technical practices to better align with wider Sky / Comcast / Industry Standards.
Evaluate and propose evolutions of existing ISP services, build demos, write proposals for
funding.
Understand DevOps best practices, emerging technologies and techniques, provide technical
leadership with the Devops sub-team on direction and technology selection.
What you'll bring:
Take a balanced view between commercial vs technical trade-off’s.
Demonstrate project and time management.
Knowledge on Linux, Java apps, Python, GoLang, JavaScript/NodeJS, Docker, K8S,
Orchestration, SQL and NoSQL.
Significant knowledge of common data structures, Microservices architecture and
algorithms.
Knowledge of AD, DNS, LDAP, Central Authentication, NTP, Radius, DHCP, Firewall & Wifi.
Strong in software engineering practices like DevOps, automated software testing, CI/CD
pipelines and release management, etc.
Strong technology background with knowledge on Cloud platforms (Openstack), data centre
operations, telecommunication, networks, SaaS, PaaS, Monitoring as a Service, client/server
computing.
Experience working with Git and performing code reviews.
Strong understanding of networks.
Knowledge of clustering and load balancing technologies.
Good understanding of TCP and UDP.
UK Tech: Our team focuses on technology strategy, design and delivery. From AI to 5G to Cloud, we
work on the latest tech whilst building out our web presence and CRM systems for fixed and mobile
networks. We’re bold, proactive, forward-thinking and collaborative. Together, we’re proud of the
products and services we deliver for our customers.
Behaviours we’re looking for:
• Act as a role model to set acceptable working standards, ethics and practices.
• Mentor and Develop colleagues in the team.
• Lead by example for minimising toil and maximising automation.
• Work in a fast paced, multi-disciplined technology environment, engaging in new
applications and languages.
• Ability to organise own work
• Ability to co-ordinate development activities with other teams (including external teams)
where dependencies exist
• Ability to learn and put in the practice new technologies and/or methodologies.
• Ability to ensure satisfaction levels are maintained in respect of quality and timing of
deliverables
• Demonstrates a logical and organised approach to problem solving, identifying the root
cause of problems and taking positive action to prevent reoccurrence
• Keeps up to date with commercial and technical developments in the broadband, telephony
and mobile sectors.
• Shows an awareness of commercial reality, such as the trade-off between cost and benefit.