single candidate

General Manager – AI & Software Development

Econet Wireless Zimbabwe

Expires: 28 Dec 2023

Full Time

Harare

Software Engineering

job Description

The role oversees the end-to-end planning, designing, implementation, and ensures the successful deployment of digital solutions. This includes testing solutions, maintaining systems, analyzing and approving new code, and performing automation tasks. The objective is to streamline software development, deployment, and maintenance processes for faster, more reliable, and secure software delivery.

Duties and Responsibilities

-Develops and executes a comprehensive AI and Software Development and Operations (DevOps) strategy aligned with the Cassava AI vision and business strategy.
-Formulates, sets, and communicates clear AI and Software development short to long-term strategic direction, goals, and objectives for up to 5 years that align with the overall Cassava AI business strategy.
-Determines the AI and Software Development strategic drivers to pursue at any one time to achieve Cassava AI set profitability targets that sustain the business as a going concern.
-Develops and executes a strategic roadmap for DevOps implementation, aligned with the organization’s business objectives.
-Drives research on the latest AI, software development, infrastructures, IoT trends, emerging technologies, and industry best practices.
-Analyses existing DevOps practices for improvement or enhancement through benchmarking of emerging technologies.
-Works closely with senior management in developing annual plans and budgets for product development and infrastructure environments.
-Manages budgets, allocates, and optimizes resource distribution effectively to maximize AI and digital DevOps projects' impact.
-Oversees the design, building, and maintenance of robust CI/CD pipelines to enable automated testing, deployment, and release of software and hardware products.
-Promotes and implements automation in all aspects of the software development lifecycle (SDLC), including code building, testing, deployment, and monitoring.
-Implements infrastructure as code (IAC) principles to automate infrastructure provisioning and management.
-Manages deployments on cloud infrastructure (e.g., Cloudera, Azure) and on-premises infrastructure efficiently.
-Leads the design and implementation of all hardware and software infrastructure for large-scale customer projects.
-Ensures successful project completion by allocating resources, timeline management, project progress monitoring, and resolving bottlenecks for AI and software development initiatives.
-Ensures rigorous testing and quality assurance processes are in place to deliver high-quality software and AI solutions.
-Develops and monitors AI and Software development policies, systems, and procedures in line with overall business objectives and best practices.
-Directs the development of the Business Continuity Plan (BCP) in all innovations and manages the Intellectual Property to ensure Disaster Recovery Plan (DRP) is in place.

Qualifications and Experience

-Degree in Computer Science, Information Systems, Electronic Engineering, Computer Engineering, or equivalent.
-MBA or relevant vocational/professional qualification is an added advantage.
-6 to 8 years' experience in a similar or related environment.
-Proven experience in DevOps and system administration roles, with at least 4 years in a leadership or managerial capacity or related environment.
-Strong leadership, communication, negotiation, and interpersonal skills.
-Proficiency in DevOps tools and technologies, such as Jenkins, Docker, Kubernetes, Ansible, Terraform, and others.
-Strong understanding of software development, SDLC, and Agile methodologies.
-Certifications in relevant areas (e.g., Prince 2 Agile, TOGAF, AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus.

share this post

Other Jobs

Job overview

  • Location

    Harare

  • Job Type

    Full Time

  • Expiry Date

    28 Dec 2023

  • Date Posted

    18 Dec 2023