Principal Specialist: Domain Lead - Cape Town, South Africa - Vodafone

Vodafone
Vodafone
Verified Company
Cape Town, South Africa

1 week ago

Thabo Mthembu

Posted by:

Thabo Mthembu

beBee Recruiter


Description

Role purpose:


The Principal Specialist:

Domain Lead is responsible for taking technical ownership and accountability for all technology and product domains in Digital Engineering.

This includes ownership and accountability for all software engineering processes and technologies used across all domains within the broader delivery organisation.


In this role you will be providing expert knowledge of software development practices, technologies and frameworks, researching Vodafone and industry trends and developing and formulating long range strategies and transformation plans for same.

You will be required to engage all domain leads and software and solution architects to define the software engineering blueprint and driving consolidation across domains to achieve standardisation and reduce the overall costs of engineering.


You will be required to collaborate with Enterprise Architecture and other software engineering leads to improve the overall practice of Software Engineering, ensuring consolidation and standardisation across the delivery organization as a whole.


Your responsibilities will include:

Leading the Software Engineering practices and defining the standards and guardrails for software Engineering across the delivery organisation.
Organising interactions between different software factories in Vodacom-SA to nurture best practice and encourage knowledge
- & tool-sharing.
Act as supporting leader, aiming at maturing the organisation readiness, vs. controlling the work.
Driving consolidation and harmonization of best-practices on DevSecOps methodologies and practices to ensure standardisation across all delivery factories.
Implementing standardised, shared and locally managed CI/CD, platform automation (IaaC) capabilities to drive speed of delivery across software factories.
Actively promote the internal opensource model.


Technical / professional qualifications:

Matric / Grade 12 essential
Bachelor's Degree in Computer Science, Information Systems, Business Administration, or equivalent qualification.

At least 5-7 years relevant experience of which a minimum of three years is in programming and/or systems engineering in large, complex organisations.


Core competencies, knowledge, and experience:

Experience working with agile methodologies, such as Scrum, Kanban, XP, LSD, and FDD

Experience working with multiple programming and markup languages, such as Python, JavaScript, Java, SQL, XML, JSON, YAML and paradigms such as object-oriented-, event-driven-, procedural-, functional-, and declarative programming.

Experience working with Infrastructure as Code (IaaC), such as Terraform, Bash, Ansible, Puppet
Experience working in large, complex organisations with multiple delivery teams with multiple server, software, and hardware platforms and cloud-native environments
Strong knowledge of systems engineering principles
Professional experience and knowledge of the Telecommunications industry preferred
Certified Scrum Developer (CSD) preferred
Competency in UX principles and practices preferred

Closing date for Applications
: 20 June 2023
The base location for this role is,
Cape Town.
The Company's approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Vodacom is committed to an organisational culture that recognises, appreciates and values diversity & inclusion.

More jobs from Vodafone