Manager-Decoder UI Dev

Johannesburg

Job Description
Manager-Decoder UI Dev – 2000715

Description
The Organization
The Multichoice Group is a broad-based multinational media and entertainment group headquartered in South Africa, Dubai and Netherlands with principal operations in pay television, video entertainment, advertising and content security serving rapidly growing base of 13,5 million households. Eminent brands within the Group include DSTV, GOTv, SuperSport, M-net, DSTVnow, Showmax and Europe based content security leader Irdeto. Key areas of operations are:

▪ Storytelling ranging from content creation, production and aggregation including the best global general entertainment, sport and eminent African content library, delivered to customers

▪ Pay Television: direct-to-home satellite and digital terrestrial television services;

▪ SVOD: subscription video on demand services across multiple online platforms with a focus on library and local content in developing markets, and

▪ Advertising: providing dynamic media solutions; handling commercial airtime, on-air sponsorships, content integration, and online sales across a variety of 130+ channel brands on linear TV, VOD, social media, and digital platforms.

The group’s strength lies in its focus on local language and culture, its entrepreneurial spirit and the quality of its workforce. Multichoice Group has a successful history of identifying trends early, adapting them for the markets in which it operates and leveraging them to maximum advantage. The group generates revenues primarily through subscription model, with a growing contribution from advertising revenue. Its key objectives are to:

▪ Expand Pay TV, SVOD subscriber base and Advertising sales

▪ Focus on investment and technology

▪ Maintain a local approach

▪ Provide quality service

▪ Attract innovative and motivated employees

Position Name
Manager-Decoder UI Dev
Position ID

Reports to
Senior Manager: Decoder Development
Direct Reports
5
Division
Technology
Department
Consumer Devices – Decoder Development
Band
5
Key Customers
External Customers

Set Top Box Manufacturers
Middleware software providers
Conditional Access (CAS) Providers
External development houses
Chipset providers
Internal Customers

Principal Engineers/Architects
Senior Manager Decoder Development
Decoder Development Team
Technology Teams
Connected Video (CV) Teams
Enterprise Business Systems (EBS) Team
Release Managers
HeadEnd and Other Broadcast Teams
Finance & Procurement Administration
Contracts Management

Location
Johannesburg
Purpose of the Position:

 

Technical and People management of team, working on Integration of internal STB software components with the Head End and into End to End broadcast value chain.
To work on predominantly high impact and complex system tasks which involves diverse technologies, Project and deadline driven processes and integration between various external parties

Key Performance Objectives
Tasks
Governance and Compliance
Ensure enforcement of the Company processes and policies with team members
Adherence to the milestone driven hybrid process & policies applicable to the Decoder Development team.
Develop, enhance & enforce development processes & policies with team members and 3rd party software component vendors.
 

 

Operational Delivery
Manage the Software Development team and overall expectations pertaining to setting accurate development schedules and capacity
Maintain and source relevant skills to support the product development process with resources
Ensure delivery against department goals and objectives, i.e. Meeting commitments and coordinating overall development schedule.
Establish and maintain policy for documentation of all development processes
Continuous process and operational improvements, working with the Senior Manager and other critical stakeholders to ensure successful and timeous delivery relating to all customer requirements and deadlines.
Develop and manage quality assurance metrics for performance improvement of Software development team
Work with decoder release managers to assist with project schedules and resource allocation models for all relevant projects
Maintain adequate skillset and capacity to service Software development demands
▪ Evolve the existing software system applications and architecture in to various platforms as needed
People Management

Manage a team to ensure effective delivery of business unit objectives.
Develop a high performing team by embedding formal performance development and informal coaching. Encourage frequent knowledge sharing between team members.
Determine and analyse development needs for the team and ensure that identified training requirements are budgeted for and executed.
Interview and recruit new members of the team.
Create effective workforce and recruitment demand plans to ensure that current and future business requirements can be met.
Approve leave requests for team members and create leave plan to ensure adequate coverage.
When required, initiate disciplinary processes for team members calling on support from Human Capital when required.
Resolve grievances raised by team members and escalate only if required.
Address poor performance of any team member through the formal Performance Improvement programme and ensure that continued poor performance is appropriately dealt with.
Motivate team members and ensure that their efforts are recognised
Qualifications

B.Sc (Electronic and/or Computer Engineering) or similar qualification
A Degree in Business Management or equivalent NQF Level 7 qualification would be preferred.
Post Graduate Degree advantageous.
Experience:

Typically, 8+ years of experience in a Consumer Electronic and Embedded Software Testing and Automation Tools and Technologies (preferably STB), working through the Design, Development, Testing, Release cycle and Software delivery.
Proven Leadership / Management experience
Strong experience of Performance Management and driving Team Efficiencies
Strong Knowledge of Employee Relationship regulations/laws
Strong knowledge of Industry-wide best practices of Processes, Testing Methodologies and Tools for Embedded Development
Sufficient knowledge of Project Management
Sufficient knowledge of Security & Software Compliances regulatory requirements
Sufficient experience with IT Infrastructure and Networks
Good knowledge of Finance, Procurement and Budgeting Systems
Proficiency of SDLC Tools, e.g. IBM Jazz, Jira, HP Quality Centre
Proficiency in Mentoring and Leading Technical Teams
Proficiency of various SDLC methodologies like Agile, Waterfall, Hybrid, DevOps etc.
Proficiency in Vendor Management for Local and Global Resources.
Preferred Experience of:Satellite operator E2E network components and security requirements.
Embedded C/C++ and core Java programming languages
Web technologies (e.g. WS, RESTful, etc.) and scripting languages (e.g. HTML, Javascript, CSS etc.)
Embedded hardware systems, real-time & Linux operating systems.
Loader, Flash, Memory Mapping and other HW interfaces to SoCs, DDR, HDMI, Ethernet, USB, SATA, MoCa, AV amplifiers, IR remote systems, HD TV technologies.
Database Design and Management tools (SQLite, etc.).
Knowledge networking technologies

Technical Competencies

DVB (e.g. DVB-S, DVB-S2, DVB-T, DVB-H, DVB-IP), ISDB, MPEG, H.264, H.265, UHD, HDR, File compression techniques and interactive TV knowledge.
Strong knowledge of STB software components like on-chip/off-chip drivers, Middleware(e.g. OpenTV, MHP and/or Irdeto) technologies, UI framework.
Understanding of Satellite Tx/Rx including satellite bands UHF/VHF/Ku-band.
CA systems and sub components.
Dolby Digital Systems.
Understanding of Encryption, Decryption, Multiplexing.
Understanding of Business Systems like Billing, Subscriptions etc.
Strong understanding of IP networking and protocols e.g. HTTP, FTP, WS, FTP, UDP, UPnP.
Video Streaming and Control Protocols (TCP/IP, UDP, RTP, RTMP, Multicast handling, RTSP, DIAL, SSDP, HTTP)

Behavioral Competencies

 

Leadership
Accountability
Teamwork
Delegation
Clear Communication
Perseverance
Motivating
Prioritization
Conflict Resolution
Decision Making
▪ Critical Appraisal

Job
: Technical
Primary Location
: ZAF-GT-Randburg
Schedule
: Full-time
Job Posting
: 04-01-2021
Closing Date (Period for Applying) – External
: 31-01-2021