Share this post on
To apply, click on the link at the end of the posts and all the best with your applications.
Digital Product Manager
| Designation: | Digital Product Manager |
| Category: | Technology |
| Level: | Management |
| Closing date: | 16 Nov 2024 |
| Position Type: | Permanent |
| Location: | MultiChoice Technology |
The Organisation
The MultiChoice Group is a multinational media and entertainment group headquartered in South Africa, Dubai and the Netherlands with principal operations in pay television, video entertainment, advertising and content security. Brands within the Group include DStv, GOtv, SuperSport, M-Net, DStv Media Sales, Showmax and European-based content security leader Irdeto. We’re proud to say we serve over 22 million subscribers across 50 African markets, with a successful history of identifying and adapting to industry trends, allowing us to continuously deliver the best in entertainment. 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
Product Manager
Key Customers
Key Internal Contacts:
- All Multichoice Divisions/Business Units
- In-country and Regional teams, SA teams, including Regional Director, General Management, Head of Divisions, Group Executive
- MultiChoice Group teams such as (but not limited to) the Centre of Information & Insights (CII) team, EBS and technical teams, Payments and technology Modernization, Marketing & Finance to name a few
- External partners and new business
Location
Randburg, Johannesburg, South Africa
Purpose of the Position
As a Product Manager, you will play a key role in shaping and executing our digital strategy, guiding the development and delivery of impactful digital solutions. Working closely with cross-functional teams, you will drive the product roadmap, transforming insights and business objectives into meaningful, user-centered experiences. From day one, you will take on critical responsibilities, collaborating with key stakeholders to prioritize initiatives and bring our digital vision to life, advancing our company’s digital goals and enhancing the overall customer experience.
Key Performance Objectives
Tasks
Product management
- Define and Communicate Product Vision and Strategy
- Drive and articulate a clear, compelling product vision aligned with the company’s strategic goals.
- Develop a robust roadmap that prioritises growth opportunities and addresses customer needs, market trends, and competitive insights.
- Translate Roadmap into Requirements
- Break down the product roadmap into well-defined requirements, including features, user stories, and acceptance criteria.
- Continuously refine requirements based on customer feedback, feasibility assessments, and changing priorities.
- Backlog Management and Prioritization
- Own the product backlog, prioritising features based on business value, customer impact, and technical feasibility.
- Collaborate with engineering, design, and other cross-functional team members to ensure timely and accurate delivery of product requirements.
- Release Planning and Feature Delivery
- Lead the planning and execution of product releases, ensuring alignment with release goals and setting realistic expectations for new features and improvements.
- Proactively communicate release plans and timelines to stakeholders, updating them on progress and any adjustments.
- Continuous Business and Market Evaluation
- Regularly review and adjust priorities in response to evolving business needs, market conditions, and feedback from users and stakeholders.
- Identify and assess risks and opportunities, making data-driven recommendations for prioritization and resource allocation.
- Stay up to date with technology trends that may be leveraged to create better solutions for customers.
- Agile Process Management and Impediment Resolution
- Support and actively engage in Agile practices, promoting efficiency and continuous improvement within your broader team.
- Proactively address and remove impediments that hinder the team’s ability to achieve sprint goals, promoting an efficient and collaborative environment.
- Performance Tracking and Reporting
- Implement metrics and KPIs to measure product performance post-launch, evaluating outcomes to inform future investments.
- Regularly analyze product usage and performance data to identify trends, recommend feature enhancements, and guide the roadmap towards continuous improvement.
- Cross-Functional Collaboration
- Act as the main point of contact between the business and development teams, fostering open communication and ensuring alignment on priorities and deliverables.
- Collaborate closely with analytics, UX design, engineering, and marketing teams to ensure a cohesive approach to product development and go-to-market strategies.
- Drive Business Value and Continuous Improvement
- Demonstrate tangible business value through effective prioritization, product enhancements, and a focus on customer-centric solutions.
- Regularly assess product performance and customer feedback to identify opportunities for optimization and new feature development.
Experience.
- 5+ years of experience in product management or a related role such as project management, business analysis, or operations, ideally within a tech, digital, or customer-centric environment.
- Experience managing the product lifecycle, including product strategy, roadmap development, requirements gathering, and product launch.
- Proven ability to translate business goals and customer needs into clear product requirements and actionable development plans.
- Track record of working in Agile environments, with hands-on experience in Agile practices like sprint planning, backlog prioritization, and release management.
- Strong analytical skills with experience using data to drive decision-making, define product success metrics, and inform product iterations.
- Demonstrated experience collaborating with cross-functional teams including engineering, design, marketing, and customer support to align on product vision and deliver successful products.
- Excellent communication and stakeholder management skills, with the ability to influence and engage stakeholders at all levels, from executives to team members.
- Experience working with external stakeholders and vendors is often a plus, especially for products involving third-party integrations or partnerships.
- Familiarity with relevant tools and technologies, such as product management software (e.g., Jira, Asana), data analysis tools (e.g., Google Analytics), and design/prototyping tools (e.g., Figma).
Qualifications
- Degree or diploma in Digital and/or Technology, Computer Science, Information Systems or an equivalent
- Exhibit strong problem solving and influencing skills to effectively drive portfolio efforts and ensure project plans deliver on intent.
- Demonstrate a proven track record of excellent portfolio management, bringing the ability to quickly put structure in place to manage work in a dynamic, complex environment.
- Drive Agile methodologies to help a cross-functional team with story creation, prioritisation, planning and retrospective.
- Build relationships and collaborate with key stakeholders to ensure delivery of commitments.
- Display a passion for coaching and developing others through people leadership.
- Have excellent communication and partnership skills which are essential for interacting and communicating with key stakeholders at all levels across the company to manage, inform, and influence outcomes [BN1][T2]
- Problem Solving Skills.
- Influencing Skills.
- Portfolio Management.
- Agile Methodology Expertise.
- Stakeholder Collaboration.
- Coaching and Leadership.
- Communication and Partnership Skills.
Behavioral Competencies
- Relationship Building
- Conflict Resolution
- Decision Making
- Critical Appraisal
- Holistic Thinking
- Persuading & Influence
Manager: QA & Automation Engineering
| Designation: | Manager: QA & Automation Engineering |
| Category: | Technology |
| Level: | Management |
| Closing date: | 18 Nov 2024 |
| Position Type: | Permanent |
| Location: | MultiChoice Technology |
Job Description:
The Organization
The Video Entertainment segment of Naspers is a broad-based multinational media group headquartered in South Africa and Dubai with principal operations in pay television and video entertainment. The group operates in almost 50 countries in Africa. Its holding company, Naspers, is listed on the Johannesburg Stock Exchange (JSE) and has an ADR listing on the London Stock Exchange (LSE). International investors account for around 50% of its shareholder base.
An African platform operator, Video Entertainment’s expertise lies distributing media products, creating media content and selling advertising. Its key areas of operations are:
Pay Television: direct-to-home satellite and digital terrestrial television services; and
SVOD: subscription video on demand services across multiple online platforms with a focus on library and local content in developing markets
Operating in the majority of African countries, Video Entertainment is the leading Pay TV provider in most of the key African markets. Its strategy is to offer the best local and international content across multiple platforms to customers wherever they are.
The group’s strength lies in its focus on local language and culture, its entrepreneurial spirit and the quality of its workforce. Over the years Video Entertainment has built a successful track record of identifying trends early, adapting them for the markets in which it operates and leveraging them to maximum advantage. The group generates revenues mainly by collecting subscription fees, with a moderate contribution from advertising revenue. Its key objectives are to:
Build its Pay TV and SVOD subscriber base
Focus on investment and technology
Maintain a local approach
Provide quality service
Attract innovative and motivated employees
Position Name
Manager: QA & Automation Engineering
Key Customers
Business Relationship Manager
Software Architect
Software Developers
Tools Team Customers
Video Entertainment group
Location
Johannesburg, South Africa
Purpose of the Position: The QA and Automation manager is responsible for designing, developing, and maintaining automated test scripts and frameworks to ensure the quality of software products. This role focuses not only on tester but also reducing manual testing efforts by implementing automated solutions and working closely with the development and QA teams to deliver robust and reliable digital products. This role also includes managing QA Engineers and being responsible for the team’s day to day outputs and overall delivery and ownership of the QA discipline within Group Digital.
Key Performance Objectives
Tasks
Operational Delivery
Support an agile team in analyzing, designing, building and testing high quality software that meets and exceeds our customer expectations
Create, review and perform functional and nonfunctional, integration, regression, system, smoke, sanity, performance tests and test strategies
Submit, verify and track defects, documentation and test results
Create and/or modify automated tests
Develop tools and scripts to assist with activities
Create and maintain reusable components and libraries
Manage multiple projects concurrently
Create and manage test environments
Test Automation
Design, implement, and maintain automated test scripts to validate the functionality, performance, and security of applications.
Develop automation frameworks that can be used across various platforms, including mobile apps, websites, USSD, and WhatsApp instances.
Identify opportunities to reduce manual testing through automation and streamline testing processes.
Execute automated test cases, analyze results, and report findings to the QA and development teams.
Ensure that automated test suites are integrated into the CI/CD pipelines to ensure early detection of defects.
Collaborate with developers to address issues identified during testing.
Benchmarking & Governance
Technical coordination and negotiation with all internal and external stake holders on new product development, feature request roadmap, bug rating and impact assessment on complete MCG infrastructure were applicable.
Ability to explain the big picture and complex technical issues in a way that non-technical people may understand.
Demonstrate comprehensive knowledge of hardware, software, application, and systems engineering across MCG infrastructure.
Work with the QA Manager and development teams to define and implement testing strategies for new features and products.
Maintain comprehensive documentation of test cases, scripts, and results to ensure traceability and accountability
Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related field
Experience
Minimum of 7 – 8 years’ experience in software testing with increasing levels of responsibility
3+ years of experience in QA automation, with a strong understanding of automation tools (e.g., Selenium, SoapUI, Appium, Cypress) and testing methodologies
Experience setting up and working with automation frameworks such as Selenium.
Previous experience in managing QA or other tech teams.
Technical Competencies (List the key technical competencies)
Strong knowledge of scripting languages (e.g., Python, Java) and CI/CD tools (e.g., Jenkins
Experience in testing desktop, server and web applications
Strong knowledge of relational databases
Strong knowledge of the software development process – including but not limited to Agile development methodologies
Software debugging/troubleshooting
Experience in functional, integration, and performance testing, with a focus on automation
Experience with quality measuring tools such as SonarQube
Experience in functional and nonfunctional testing
Experience with GIT source control
Can create and manage test environments
Experience in MS SQL DBMS
Experience with MS Profiler, SoapUI, JMeter
Behavioral Competencies (List the key behavioral competencies)
Relationship Building
Conflict Resolution
Decision Making
Critical Appraisal
Holistic Thinking
Persuading & Influence
Nursery School Directress
| Designation: | Nursery School Directress |
| Category: | Group Human Resources |
| Level: | Skilled |
| Closing date: | 19 Nov 2024 |
| Position Type: | Permanent |
| Location: | MultiChoice City |
Job Description:
The MultiChoice Group is a multinational media and entertainment group headquartered in South Africa, Dubai and the Netherlands with principal operations in pay television, video entertainment, advertising and content security. Brands within the Group include DStv, GOtv, SuperSport, M-Net, DStv Media Sales, Showmax and European-based content security leader Irdeto. We’re proud to say we serve 20 million subscribers across more than 50 African markets, with a successful history of identifying and adapting to industry trends, allowing us to continuously deliver the best in entertainment.
By joining our passionate and creative team, you can help us achieve our objectives of expanding our pay-TV and SVOD (Subscription Video On demand) subscriber bases, improving advertising sales, spearheading cutting-edge technology, supporting local content and providing an exceptional customer experience.
Join Africa’s most loved storyteller!
Reports to Head of Department: Montessori
Key Customers
Children/learners
Parents
MultiChoice Group
HR Division
Location – South Africa, Johannesburg, Randburg
Purpose of the Position:
Develop, supervise and track every child’s development plan and daily routine
Ensure consistent record keeping and development of new material on a regular basis
Develop relationships with parents and ensure relevant communications are received and understood
Supervise health and safety measures within the environment; identify and create awareness of safety and health hazards
Produce verbal and written progress reports
Plan, supervise and communicate quarterly events in line with customer and budget requirements
Key Performance Objectives
Ensure Quality of Education
Managing daily routines and child attendance, including daily preparation of the Montessori Environment; indoors and outdoors
Ensuring that record keeping, and Bird’s Eye View of Montessori presentations are updated weekly and making two relevant materials per term
Planning monthly projection: per child, per area and executing simulative exercises for all areas of the children’s developmental milestones and child’s interests
Identifying developmental needs and concerns relating to children through monthly observation, research and referring to multi-disciplinary specialists when needed
Monitor that each child is presented to at least twice a week; a minimum of 10 times per month covering all areas of the environment
Developing Parent Relationships
Building parent relationships through communication and feedback on a daily basis, verbal and written.
Communicating with, and educating parents on the child’s wellbeing and imparting knowledge of Montessori philosophy through newsletters and reports
Address and resolve parent concerns with the HoD and parents timeously
Manage Health and Safety
Identify health and safety hazards in the work area both indoor and outdoor through weekly risk assessments and daily checks
Manage health and safety hazards in the learning environment through taking the appropriate action to correct the situation
Management of incident and accident procedures and the escalation process
Awareness, knowledge, recording and liaising with the pediatric nurse regarding allergies and illnesses
Active and vigilant playground duty at all times
Administration
Monitor, evaluate and update learners’ profiles on a weekly basis and inform the HoD regarding changes of parent contact details
Assisting with chairing of meetings and taking of minutes, ensuring that staff meetings are conducted in a professional manner
Produce professional verbal and written progress reports for each individual child on a quarterly basis
Keep abreast of policies and procedures and review their relevance
Plan Quarterly Events
Considering the customers (children, parents and team) needs when planning the school and class project with consideration of the allocated budget.
Participate in the overall school project plan as well as departmental projects
Briefing with the HoDs & project team on a continuous basis leading up to the project completion
Innovation and implementation of new ideas relating to the school
Communicating information to all involved parties in a timeous manner to ensure the project success
Organize a post-mortem after the completion of the project and report to HoD or principal
Qualifications & Experience
Primary Qualification – Accredited Montessori Diploma
Secondary Qualification – Bachelor’s Degree / Higher Diploma in Education advantageous
Additional – Early Childhood Development (ECD) Diploma advantageous
First Aid certificate Level 1 essential
First Aid certificate Level 2 and/or 3 advantageous
Qualification and practical completion of hours to be certified directress
3 to 5 years’ experience in a similar role
Technical Competencies
Health and Safety
Experience in handling 0-6 year age group
Nutritional knowledge
Administration knowledge
PC knowledge
Policies and procedures
Behavioral Competencies
Relationship Building
Analytical Thinking
Persuading & Influencing
Coaching
Accountability
Teamwork
Interpersonal Support
Perseverance
Motivating
Prioritization
Senior Data Analyst
| Designation: | Senior Data Analyst |
| Category: | Multichoice Africa Holdings Operations |
| Level: | |
| Closing date: | 18 Nov 2024 |
| Position Type: | Permanent |
| Location: | MultiChoice City |
Job Description:
Purpose of the Position
Provide accurate and timely reports and insights, contributing to strategic slide decks and translating data for use in strategic decisions within the Showmax and DStv Stream business. Highlight pain points in the conversion journey through E2E funnel tracking within the digital environment.
Act as a trusted partner, delivering data-driven insights and actions to support strategic focus areas and improve journey conversion across different channels.
Analyse customer behaviour on the website by interpreting heat maps, clicks, and views.
Key Performance Objectives
Analytics, Automation and Engineering
Perform complex user journey analysis using standard funnels, machine learning, and process mining techniques to understand customer flow through the product.
Actively extract data from various sources, including Google Analytics, Adobe Analytics, and other data platforms. This includes understanding which areas of the website receive the most attention, tracking the user journey through different pages, and assessing engagement with various elements. By examining these metrics, highlight insights into user preferences, pain points, and opportunities for improving the user experience and optimizing website performance.
Take responsibility for Digital Product analytics, defining key metrics and collaborating with relevant stakeholders to develop tracking and reporting systems.
Partner with the Marketing team, providing in-depth analysis on requests and through independent data exploration, offering insights, conversion rates, and interpretations to guide strategic decisions regarding digital product priorities.
Maintain, build, and improve data consolidation and automation from media platforms, publishers, web analytics, internal data, and CRM platforms to enable an integrated data view.
Prepare AB testing analysis across multiple channels to understand the impacts of campaigns on customer behaviour.
Conduct ad hoc deep dive analyses, present results and recommendations to Executives, and provide detailed documentation and informal reports.
Develop reporting in Tableau, Adobe Analytics, and similar tools to provide business insights.
Manage stakeholder expectations regarding reporting and the automation of deliverables.
Create and maintain data models and structures in Data Warehouses and Data Lakes.
Identify opportunities to improve business processes using modern technologies and automation.
Modernize and maintain the internal Tableau portal, ensuring high standards of accuracy and usability to drive business decision-making.
Source, clean, and combine data from various sources to design reports that provide holistic views of the business and its environment.
Create anomaly detection and alerts for key metrics.
Stakeholder Relations
Establish and monitor healthy, diverse internal and external relationships, implementing remedial actions as needed to achieve organizational goals.
Create executive buy-in and trust for digital product and analytics reporting.
Manage data relationships with external agencies, internal teams, group projects, and consultants.
Mentor and provide technical guidance to junior team members.
Share data-related knowledge within the business.
Reporting
Provide timely and accurate updates, ensuring deliverables are aligned with business and management requirements for specific projects.
Report on status, risk and timelines regarding projects to provide visibility and line of sight.
Test data solutions and pipelines (unit testing and system integration testing) and verify that they meets business, functional and technical specifications.
Qualifications
Essential
Degree in Science/Mathematics/Engineering/Data Science/Data Analysis
Preferred
Post Graduate qualification in Engineering/Data Science/Business Management
Experience
5-8 years in an analytical or engineering field working with large data sets (streaming and batch)
Excellent analytics skills, SQL capabilities, data mining, data visualization and Python
Cloud experience – GCP, Databricks
Experience working with data warehouses/large databases
Experience with Spark/Hadoop/Big Data Systems/Non-relational Databases/Data Lakes
Experience in Tableau , Adobe Analytics and Google Analytics
Maintenance of data integrity and accuracy
Analyse, report and surface insights and feedback
Experience working with large data sets including data cleansing and validation
Ability to identify trends/behaviours from complex data sets and suggest where they can be applied
Senior Engineer: Mobile Apps
| Designation: | Senior Engineer: Mobile Apps |
| Category: | Technology |
| Level: | Senior |
| Closing date: | 19 Nov 2024 |
| Position Type: | Permanent |
| Location: | MultiChoice Technology |
Job Description:
The Organization
The MultiChoice Group is a multinational media and entertainment group headquartered in South Africa, Dubai and the Netherlands with principal operations in pay television, video entertainment, advertising and content security. Brands within the Group include DStv, GOtv, SuperSport, M-Net, DStv Media Sales, Showmax and European-based content security leader Irdeto. We’re proud to say we serve over 22 million subscribers across 50 African markets, with a successful history of identifying and adapting to industry trends, allowing us to continuously deliver the best in entertainment. 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
Join Africa’s most loved storyteller!
Position Name
Senior Engineer: Mobile Apps
Location
Johannesburg, South Africa
Purpose of the Position: The Senior Engineer: Mobile Apps is responsible for creating and maintaining native mobile and lean-back applications that are compelling and enable our users to consume our world-class content through the latest available technologies. The role is also required to support and develop software engineers by providing advice and coaching.
Key Performance Objectives
Tasks
Software Development
Review designs created by designers; ask any necessary clarifying questions before starting on work.
Write code to implement those visual elements into various mobile applications.
Create prototypes, mock-ups, and staging apps for review and feedback.
Support the entire application lifecycle (concept, design, test, release and support)
Produce fully functional mobile applications writing clean code
Gather specific requirements and suggest solutions
Write unit and UI tests to identify malfunctions
Troubleshoot and debug to optimize performance
Liaise with Product development team to plan new features
Ensure new and legacy applications meet quality standards
Research and suggest new mobile products, applications and protocols
Stay up-to-date with new technology trends
Effectively communicate with your peers on all levels
Give detailed explanations and argue the pros and cons of your choices
Follow and drive the implementation of department standards and methodologies
Qualifications
A Degree in IT/Computer Science
Post Grad in IT/Computer Science advantageous
Experience
6 years’ experience with Mobile Applications development
Exceptional knowledge of Swift (iOS), Kotlin (Android), JSON, SOAP and REST Web Services
Knowledge of MVC and MVVM architectures
Knowledge of Reactive Programming (ReactiveX or Rx) would be advantageous
Demonstrable portfolio of released applications on the Apple App Store or the Android Play Store
Solid understanding of Agile methodologies
SCRUM experience would be advantageous
An understanding of object oriented programming
Experience in development practices like test-driven development, continuous integration and -deployment
Knowledge of Android development (applicable to iOS developers) / iOS/tvOS development (applicable to Android developers) would be an advantage
Knowledge of Java back-end development advantageous
Eager to learn new technologies and excited by change
Experience in taking lead within the team and other team members should come to you for guidance
Mentor Junior developers
Exposure to being involved in a number of complex projects
Exposure to easily virtualizing the changes required for most features or bug fixes.
Experience in designing, coding and testing the entire system
Senior Manager: Digital Delivery
| Designation: | Senior Manager: Digital Delivery |
| Category: | Technology |
| Level: | Senior |
| Closing date: | 16 Nov 2024 |
| Position Type: | Permanent |
| Location: | MultiChoice Technology |
Job Description:
The Organization
The Video Entertainment segment of Naspers is a broad-based multinational media group headquartered in South Africa and Dubai with principal operations in pay television and video entertainment. The group operates in almost 50 countries in Africa. Its holding company, Naspers, is listed on the Johannesburg Stock Exchange (JSE) and has an ADR listing on the London Stock Exchange (LSE). International investors account for around 50% of its shareholder base.
An African platform operator, Video Entertainment’s expertise lies distributing media products, creating media content and selling advertising. Its key areas of operations are:
Pay Television: direct-to-home satellite and digital terrestrial television services; and
SVOD: subscription video on demand services across multiple online platforms with a focus on library and local content in developing markets
Operating in the majority of African countries, Video Entertainment is the leading Pay TV provider in most of the key African markets. Its strategy is to offer the best local and international content across multiple platforms to customers wherever they are.
The group’s strength lies in its focus on local language and culture, its entrepreneurial spirit and the quality of its workforce. Over the years Video Entertainment has built a successful track record of identifying trends early, adapting them for the markets in which it operates and leveraging them to maximum advantage. The group generates revenues mainly by collecting subscription fees, with a moderate contribution from advertising revenue. Its key objectives are to:
Build its Pay TV and SVOD subscriber base
Focus on investment and technology
Maintain a local approach
Provide quality service
Attract innovative and motivated employees
Key Customers
Business Relationship Manager
Software Architect
Software Developers
Tools Team Customers
Video Entertainment group
Location
Johannesburg, South Africa
Purpose of the Position: The Senior Manager: Digital Delivery is responsible for leading the execution and delivery of all digital initiatives across the organization. This role ensures the seamless integration of digital projects, from concept to launch, across various platforms including web, mobile, and other digital touchpoints. This role also focuses on optimizing delivery processes, fostering cross-functional collaboration, and driving continuous improvement to enhance the overall customer experience and business outcome
Key Performance Objectives
Tasks
Operational Delivery
Oversee the planning, execution, and delivery of digital projects, ensuring alignment with business objectives.
Manage the full project lifecycle, from ideation to launch, including scope, budget, timelines, and resources.
Ensure that digital initiatives meet quality standards, are delivered on time, and align with the overall digital strategy.
Collaborate closely with Product Owners, Product Managers, the Senior Manager: Product, and the Head of Digital Channels to align project priorities and objectives.
Work with the Head of Solution Development and the development teams to ensure technical feasibility and resolve any technical issues.
Foster effective communication and collaboration across departments including UX/UI design, development, marketing, and customer experience teams to ensure the smooth execution of digital initiatives
Strategic Delivery
Manage the portfolio of digital programmes and projects.
Manage execution of product strategy and roadmaps through effective co-ordination with the relevant platform and project office teams both inside and outside of the Group Digital (GD) division.
Own product feature roadmap demand management and prioritization; Ensure that prioritization parameters are in alignment with, and balances, the overall Group Digital, MCSA and MAH business strategic objectives.
Drive customer centric solution delivery.
Collaborate and align with Marketing and Communications teams on marketing of new features prior to deployment (go to market strategies).
Stakeholder Management
Regularly engage with senior stakeholders to provide updates on digital project progress, challenges, and opportunities.
Manage expectations around project timelines, resource constraints, and delivery challenges.
Act as the primary point of contact for all digital delivery-related matters, ensuring clear and transparent communication across all levels of the organization.
Track and report on the performance of digital projects, using metrics and KPIs to measure success.
Analyze project outcomes and provide insights to improve future digital delivery efforts.
Prepare and present project performance reports to senior leadership, ensuring data-driven decision-making.
Benchmarking & Governance
Proactively identify and manage risks across digital projects, ensuring appropriate mitigation strategies are in place.
Resolve project issues as they arise, ensuring minimal disruption to timelines and objectives.
Maintain a clear escalation path for high-risk or high-impact issues, ensuring they are addressed promptly.
Continuously review and optimize digital delivery processes to improve efficiency, reduce bottlenecks, and enhance agility.
Implement best practices in digital project management, ensuring the team adheres to agile methodologies and other modern project management frameworks.
Drive the adoption of tools and technologies that enhance digital delivery and streamline workflows.
People Leadership
Oversee the activities of the team to ensure effective delivery of business outcomes
Develop a high performing team by embedding formal performance management process using performance management systems 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, including determining appropriate compensation levels with input from Human Resources
Create effective workforce and recruitment demand plans to ensure that current and future business requirements can be met.
Build a strong succession pipeline to ensure business continuity
Qualifications
Bachelor’s degree in Computer Science, Information Technology, Business Administration, or a related field
Experience
Minimum 8-10+ years of experience in digital delivery, project management, or related roles.
Proven experience in managing large-scale digital projects across multiple platforms
Competencies (List the key competencies)
Strong leadership and team management skills, with experience leading cross-functional teams.
Ability to inspire and motivate teams to deliver high-quality results under tight deadlines.
Understanding of modern digital platforms, web and mobile development processes, and cloud technologies.
Proficiency in project management tools (e.g., JIRA, Trello) and methodologies (Agile, Scrum)
Strong communication and stakeholder management skills, with the ability to present complex information clearly to both technical and non-technical audiences.
Excellent negotiation and conflict resolution skills
Behavioral Competencies (List the key behavioral competencies)
Relationship Building
Conflict Resolution
Strategic thinker
Analytical mindset
Attention to detail
Persuading & Influence
Senior Specialist: Automation QA Engineer
| Designation: | Senior Specialist: Automation QA Engineer |
| Category: | Technology |
| Level: | Senior |
| Closing date: | 16 Nov 2024 |
| Position Type: | Permanent |
| Location: | MultiChoice Technology |
Job Description:
The Organization
The Video Entertainment segment of Naspers is a broad-based multinational media group headquartered in South Africa and Dubai with principal operations in pay television and video entertainment. The group operates in almost 50 countries in Africa. Its holding company, Naspers, is listed on the Johannesburg Stock Exchange (JSE) and has an ADR listing on the London Stock Exchange (LSE). International investors account for around 50% of its shareholder base.
An African platform operator, Video Entertainment’s expertise lies distributing media products, creating media content and selling advertising. Its key areas of operations are:
Pay Television: direct-to-home satellite and digital terrestrial television services; and
SVOD: subscription video on demand services across multiple online platforms with a focus on library and local content in developing markets
Operating in the majority of African countries, Video Entertainment is the leading Pay TV provider in most of the key African markets. Its strategy is to offer the best local and international content across multiple platforms to customers wherever they are.
The group’s strength lies in its focus on local language and culture, its entrepreneurial spirit and the quality of its workforce. Over the years Video Entertainment has built a successful track record of identifying trends early, adapting them for the markets in which it operates and leveraging them to maximum advantage. The group generates revenues mainly by collecting subscription fees, with a moderate contribution from advertising revenue. Its key objectives are to:
Build its Pay TV and SVOD subscriber base
Focus on investment and technology
Maintain a local approach
Provide quality service
Attract innovative and motivated employees
Key Customers
Business Relationship Manager
Software Architect
Software Developers
Tools Team Customers
Video Entertainment group
Location
Johannesburg, South Africa
Purpose of the Position: The Automation QA Engineer is responsible for designing, developing, and maintaining automated test scripts and frameworks to ensure the quality of software products. This role focuses on reducing manual testing efforts by implementing automated solutions and working closely with the development and QA teams to deliver robust and reliable digital products.
Key Performance Objectives
Tasks
Operational Delivery
Support an agile team in analyzing, designing, building and testing high quality software that meets and exceeds our customer expectations
Create, review and perform functional and nonfunctional, integration, regression, system, smoke, sanity, performance tests and test strategies
Submit, verify and track defects, documentation and test results
Create and/or modify automated tests
Develop tools and scripts to assist with activities
Create and maintain reusable components and libraries
Manage multiple projects concurrently
Create and manage test environments
Test Automation
Design, implement, and maintain automated test scripts to validate the functionality, performance, and security of applications.
Develop automation frameworks that can be used across various platforms, including mobile apps, websites, USSD, and WhatsApp instances.
Identify opportunities to reduce manual testing through automation and streamline testing processes.
Execute automated test cases, analyze results, and report findings to the QA and development teams.
Ensure that automated test suites are integrated into the CI/CD pipelines to ensure early detection of defects.
Collaborate with developers to address issues identified during testing.
Benchmarking & Governance
Technical coordination and negotiation with all internal and external stake holders on new product development, feature request roadmap, bug rating and impact assessment on complete MCG infrastructure were applicable.
Ability to explain the big picture and complex technical issues in a way that non-technical people may understand.
Demonstrate comprehensive knowledge of hardware, software, application, and systems engineering across MCG infrastructure.
Work with the QA Manager and development teams to define and implement testing strategies for new features and products.
Maintain comprehensive documentation of test cases, scripts, and results to ensure traceability and accountability
Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related field
Experience
Minimum of 5 – 7 years’ experience in software testing with increasing levels of responsibility
3+ years of experience in QA automation, with a strong understanding of automation tools (e.g., Selenium, SoapUI, Appium, Cypress) and testing methodologies
Experience setting up and working with automation frameworks such as Selenium.
Technical Competencies (List the key technical competencies)
Strong knowledge of scripting languages (e.g., Python, Java) and CI/CD tools (e.g., Jenkins
Experience in testing desktop, server and web applications
Strong knowledge of relational databases
Strong knowledge of the software development process – including but not limited to Agile development methodologies
Software debugging/troubleshooting
Experience in functional, integration, and performance testing, with a focus on automation
Experience with quality measuring tools such as SonarQube
Experience in functional and nonfunctional testing
Experience with GIT source control
Can create and manage test environments
Experience in MS SQL DBMS
Experience with MS Profiler, SoapUI, JMeter
Behavioral Competencies (List the key behavioral competencies)
Relationship Building
Conflict Resolution
Decision Making
Critical Appraisal
Holistic Thinking
Persuading & Influence
All the best with your applications
Leave a Reply