Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 10, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    MTN Group Limited entered the telecommunications scene at the dawn of South Africa’s democracy, in 1994. In 1998, we began our expansion by acquiring licences in Rwanda, Uganda and Swaziland. Since then, we continued to grow, with a view of bringing world-class telecommunications and digital services to markets across Africa and the Middle East. Throug...
    Read more about this company

     

    Manager: Microservices and Orchestration Architecture

    The Manager: Microservices and Orchestration Architecture will be accountable to achieve the following objectives:

    • Design and implement new solutions and improve resilience of the current DevOps environment
    • Work closely with development and infrastructure teams to troubleshoot issues on the platforms services provided; understand requirements to enhance platform services in use through automation or tools; assist with optimising and simplifying deployment; and to measure the software delivery and operational performance
    • Integrate various tools in the DevOps toolchain to accelerate development teams’ velocity while maintaining high standards for quality and consistency
    • Design and develop APIs / plugins / integration for tools and applications
    • Assist with the design and implementation of continuous delivery and integration pipelines and automation workflows across both on-premise and public cloud solutions
    • Automate parts of the development delivery process using scripts and other appropriate tools, including infrastructure provisioning and day 2 operations.
    • Create and maintain technical documentation, including processes and user guides for integrated tools and scripts
    • Create failure management processes and tools so outages can be handled without causing a loss of delivery
    • Champion changes to tools and processes to improve the efficiency and effectiveness of the development team and the availability of resiliency of technology infrastructure
    • Advise on new technologies and methodologies by becoming an expert in emerging technologies and tools relevant to development operations for both on-premise and cloud solutions
    • Perpetuate a DevOps culture
    • Configuration management of operating systems and applications, ensuring standards are defined and managed using the necessary tools provided (i.e. Puppet, Ansible).
    • Responsible and accountable for the monitoring and alerting of the entire platform.
    • Managing risk and release through configuration management, patch management, and version control (i.e. Git).
    • Provide a high degree of leadership through ownership and follow through of tasks.
    • Providing effort estimates on projects and prioritising own tasks effectively.
    • Ensure that development and system administration follows guidelines & standards, and follow best practices.
    • Brainstorming and incubating new ideas with other team members.

    Education:

    • Minimum 4-year Academic Degree (B Eng. / BSc Degree preferred)
    • Master’s degree (advantageous)
    • Strong Computer Science fundamentals
    • Computer Science degree or (or similar engineering discipline) equivalent preferred
    • 3 years of experience with software development, system architecture design and\or system integration
    • 2 years of experience with DevOps practice
    • Experience in a similar role – Advantageous
    • Networking knowledge in AWS, Azure and Cisco – Advantageous
    • Appropriate Industry Certifications, including: Cloud certifications: AWS, Azure or GCP (desirable).
    • Hypervisor Certification i.e. VCAP / OpenStack / CloudStack (desirable).
    • Puppet, Ansible or associated automation technology education (desirable).
    • Fluent in English and language of country (preferable)

    Experience:

    • Manager or Senior Engineer track record of 5 years or more; with at least 3 years in relevant sector / industry / area of specialisation
    • Worked across diverse cultures and geographies (advantageous)
    • Experience working in a medium-to-large organisation
    • SW development experience with key focus on integration technologies
    • Deep understanding of API design and lifecycle management processes
    • Knowledge of one or more development and scripting languages
    • Good working knowledge of Kubernetes and Docker
    • Deep end-to-end understanding of the software development lifecycle, methodologies and tool chains including source control, build automation, version control, testing, code quality, deployment and release.
    • Experience with Lean / Agile process
    • Good understanding DevOps principles
    • Experience with continuous integration and continuous delivery
    • Good working knowledge of Cloud Native development practices as well as experience with implementing and deploying public cloud solutions
    • System monitoring tools (ELK, Graphana, Prometheus)
    • Cloud infrastructure experience (built and managed) on any of the following: GCP, AWS, Azure – Intermediate to Advanced experience.
       

    Method of Application

    Interested and qualified? Go to MTN on www.mtn.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at MTN Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail