Specialist - Digital Platforms.Technology Information

Specialist - Digital Platforms.Technology Information
Company:

Mtn


Details of the offer

MTN GROUP HUMAN RESOURCES
JOB PROFILE




Title of job: Specialist: Digital Platforms




N umber of subordinates:
3-5 (indirectly)


MTN Job Level:
2H


Location of the job:
Johannesburg




Solid Reporting Line:


Senior Manager: Digital Platforms



Dotted Reporting Line:





Mission/ Core purpose of the Job



The Digital Platform Technology Specialist is a Technical lead responsible for a set of Digital Platforms that support MTN's Digital Products and Services. This role manages the architectural and design decisions required for each initiative within the team. The Specialist is both an executor and the subject matter expert on the technical details of each implementation as per the agreed technical solution. The Specialist will ensure that the solution design is aligned with the platform capabilities, values simplicity, and is willing to challenge technical constraints to achieve an Agile design. The Specialist collaborates with team members to create a modular, scalable solution that incorporates business and technical requirements as well as future architectural changes. The Specialist will oversee engineering practices in test-driven development, continuous integration, and automated deployment, and actively assist the team in solving complex problems.





2. Context (Global influences, environmental / industry demands, organisational mission etc.)



Organisational Mission
MTN is evolving from a mobile communications provider to a digital platform operator where innovation, operational and commercial excellence are critical for success. To excel today and sustain future growth, MTN must develop the required capabilities internally to provide the market and customers with EPIC experiences, products and services which fulfil the belief that everyone deserves the benefits of a modern connected life.
To this extent, the Online team is responsible for creating and operating digital platforms that bring our products and services to customers in the easiest and most seamless manner in the form of contextualised and personalised experiences available anywhere and anytime.
The Online team is helping to bring about a transformational journey to infuse new capabilities, combining customer experience, data, and digital technologies into MTN's core connectivity business, emerging fintech, and rich media offerings to digitise processes and innovate customer engagement.
Global Influences / Environmental & Industry Demands

Highly dynamic and fluctuating Telecommunications industry
Highly competitive market with new and established competitors
Fast-moving industry
Legislative changes
Rapid pace of digitalization
Prevailing economic pressures affecting staff and customers
Fluid complexities of customer expectations and demands






3. Key Performance Areas: Core, essential responsibilities / outputs of the position (KPA's)



Functional Leadership

Control and ensure the best implementation of the overall technological platform design to support the required Digital Product and/or Services.
Guide cross-functional vendor teams on technology strategy related to coding practices, continuous integration, and automated deployment.
Responsible for the detailed technical design of a platform that supports the Digital Products and Services.
Be hands-on and engage in coding to help the team develop the solution and solve all surfacing problems.
Identify and remove technical impediments.
Constantly seek better ways of solving technical problems and designing solutions, challenging the status quo.
Own the roadmap for implementing the jointly agreed target state architecture.
Manage software engineering practices for higher code quality.
Share responsibility with other Technical leads for building reusable and scalable components.

Strategic input

Assist in providing input to the Digital Products and Services strategy.
Identify key changes to the current digital systems from technological, commercial, business, and consumer behaviour perspectives for input towards the larger Digital Products and Services Roadmap.

Collaboration

Work closely with Tech Leads and developers of various teams to assess existing problems and to come up with process improvement solutions.
Detect upcoming bottlenecks and production issues proactively and consult teams hands-on towards improved technical solutions.
Thought partner with other technical leads in story creation and acceptance criteria, and communicate tradeoffs effectively with Designers.

Planning & Delivery

Participate in planning delivery time, code quality, and process efficiency improvement projects.
Execute on plan by building coding standardizations and automating processes for the larger Digital Products and Services team.
Perform daily tasks such as environmental health checks, disk space monitoring, and environmental status reports.

Stakeholders

Interface with internal cross-functional experts to anticipate customer needs and facilitate solutions development.
Be seen as the technical expert on the in-depth details of the Digital Products and Services.
Collaborate across functional teams within the Broader MTN SA team to enable the development of solutions necessary to drive the desired business outcomes for customers using Digital Products and Services.
Survey developers and technical members of the organization to understand their main pain points in the coding and development process.

Governance and Risk Management

Ensure compliance of all digital products and services with all regulatory, commercial, and business requirements (e.g. Security, Fraud, TCF).
Develop and manage the implementation of functional policies, standard operating procedures, and best practices that ensure operational efficiency, accuracy, security, integrity, and compliance with relevant laws and regulations.
Manage partners and ensure all contracts are managed in line with procurement policies and standards to drive compliance with set processes and procedures.
Ensure system documentation is sufficiently detailed and up to date to ensure business continuity and prevent over-reliance on a few individuals.

People Leadership and Organisational Capability Building

Hold indirect reports accountable for the achievement of business plans and take corrective actions where necessary to ensure achievement of business objectives.
Instil the Cloud engineering domain knowledge within the technical support team.
Coach and mentor junior team members.
Act as an ambassador and role model for the Technology by living the brand values and vital behaviours.
Make the environment the best place to work.
Improve employee engagement through the GCA/Sentimeter.
Participate in the attraction, development, and retention of Planning and Engineering talent.
Assist in ensuring a culture of continuous evaluation and improvement.
Drive a culture of high performance, accountability, and consequence management.

Financial Management

Support in obtaining approval for digital systems equipment configurations to be ordered from suppliers, including cost control and full lifecycle costing.
Support the Senior Manager in identifying and eliminating non-contributory expenditures.




4. Job Requirements (Education, Experience and Competencies)



Education:

B.Sc Computer Science or BEng (Electronic), or related education.

Experience:

Minimum of 3-6 years' experience in area of specialization.
Experience in Continuous Integration/Delivery.
Proficient in development languages.
Proficient in Mobile Application development.
Experience working in a medium to large organization.
Seasoned developer or technical lead with deep insight into newest technologies and trends, Java/JVM, and nice to have experience with functional programming (Scala).
Experience in developing and scaling high-quality eCommerce tech platforms in cross-functional product teams.
Experience in Agile Development, specifically in a technology lead or expert role.
Experience managing technical priorities within the Backlog.

Technical Skills:

Seen as an expert within the technical components of the applications / domains / products / journeys.
Can make architecture and design decisions at an application and product level.
Deep tech knowledge around platform architecture, frontend and backend frameworks, and cloud; experience in coaching teams.
Understands relationships with Product Owner, Scrum Master, Design Lead, and rest of technical team.
Strong communication skills with the ability to align the organization on complex technical decisions.
Active coach and mentor whose goals are to grow and maximize the team's potential.
High energy and passionate individual who inspires teammates to reach their maximum potential.
Excited about trying new solutions outside standard approved practices.
Embraces a culture of trust, free thought, and complete transparency.
Brave and rebellious, willing to challenge the status quo.
Strong communication skills with the ability to communicate complex technical concepts and align the organization on decisions.
Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
Utilizes team collaboration to create innovative solutions efficiently.

Competencies:
Head - Big Picture Focus (20)

Conceptual Thinker - Executes tactical plans to achieve strategic requirements.
Problem Solver - Has the mental agility to identify and solve relevant business challenges.
Improvement Driver - Executes and identifies opportunities for commercial innovation and continuous improvement.

Heart – Emotionally Intelligent (30)

Culture and Change Champion - Role models practices by living the MTN values and vital behaviours for others to follow.
Supportive People Manager - Is self-aware and supports team capability development through opportunity creation for realizing potential.
Relationship Manager - Builds professional networks across teams through collaboration and co-operation.

Hands – Results Focused (50)

Results Achiever - Produces sustainable business results.
Operationally Astute - Sets priorities, plans, organizes, and coordinates the work of others.

Others:

Adaptability
Analytical
Complex Reasoning
Cooperativeness
Creativity
Customer Centricity
Intellectual Curiosity
Open Communication
Optimism
Realistic Thinking
Reflective
Risk Taking
Sense of Purpose
Socioemotional Intelligence
Team Orientation
Trust & Transparency






5. Authorities



As per MTN DOA





6. Collaboration (Formal and Informal Relationships)



Responsibility towards:

Build professional networks across teams through collaboration and co-operation.




#J-18808-Ljbffr


Source: Whatjobs_Ppc

Requirements

Specialist - Digital Platforms.Technology Information
Company:

Mtn


Full Stack Developer

Our client, an innovative and creative technology company specializing in business communications. is seeking an experienced mid to senior Full Stack Develop...


From Armstrong Appointments - Gauteng

Published a month ago

Full Stack C# Developer (Vue.Js) – South Africa (Remote Role For Australian Legal Tech Firm) – Up To R940K P/A Ctc

NEW WORK IN at an established law firm with a well-designed Practice Management Platform that aids big clients with big expectations. The current need is for...


From E-Merge - Gauteng

Published a month ago

Java Backend Developer

We are seeking a skilled Java Backend Developer!Responsibilities:Work on development, enhancement, and maintenance projects.Strong focus on Core Java and Adv...


From It Ridge Technologies - Gauteng

Published a month ago

Site Reliability Engineer (Sre)

Requirements: A bachelor's degree in Computer Science, Engineering or related field, or equivalent experienceProficient in one or more programming languages,...


From The Skills Mine - Gauteng

Published a month ago

Built at: 2024-09-26T21:37:21.669Z