WIOCC is the leading player in the deployment of carrier-scale, future-proofed network infrastructure into Africa. We have the flexibility and scale to meet the ever-growing demand for reliable, high-speed capacity throughout Africa, driven by end consumers, enterprise users and the ecosystem that supports them. Our policy of continual investment in our network to create Africa�s first, truly hyperscale network infrastructure means ongoing investment for growth, ensuring our readiness to meet the future data volume demands of end users throughout Africa.
Job Objective:
Design, develop and maintain automation solutions that streamline and optimize the company’s network infrastructure.
Reporting Line: IT Development Manager
Key Duties and Responsibilities
- Gather system user requirements and translate them into business requirement specifications for automation and integrations
- Design, develop and implement network automation solutions for configuration, provisioning, monitoring and troubleshooting across NNIs (Network-to-Network Interfaces) and system integrations
- Monitor and analyse network performance metrics using automation to enhance efficiency, scalability, proactive network management, fault detection and reporting
- Develop and maintain automation scripts and workflows using tools such as Ansible, Python, Terraform and REST APIs to streamline network operations
- Integrate network automation solutions with B/OSS platforms, ensuring seamless interoperability with existing systems
- Research and evaluate emerging technologies to enhance automation capabilities and recommend innovative solutions for improving network operations
- Develop and maintain documentation, including automation processes, integration workflows, network diagrams and technical guidelines
- Perform full system development lifecycle tasks, including analysis, design, development, testing, implementation and maintenance
- Provide support and troubleshooting for automated network processes, collaborating with operations teams to resolve issues
- Ensure business data completeness, consistency and integrity, managing master and transactional data effectively
- Ensure business continuity preparedness through proper and regular backups of system and user data
- Identify opportunities and champion business process automation to improve efficiency and reduce manual workloads
- Ensure compliance with security, reliability and operational best practices in all automation solutions
- Assist other departments and lead projects, providing reports as requested by the IT Development Manager
Minimum Qualifications
- Bachelor’s degree in Computer Science, Telecommunications, Information Technology or a related field from a recognized university
- Industry certifications such as CCNA, CCNP, JNCIA with a focus on automation or equivalent are desirable
Experience and Skills
- 2+ years of experience in network engineering or systems engineering with a focus on automation
- Strong understanding of network protocols (e.g., TCP/IP, OSPF, BGP) and transmission technologies (e.g., DWDM, MPLS, Ethernet NNIs)
- Proficiency in scripting and automation with Python, Ansible, Terraform or similar tools
- Experience with APIs and data formats (e.g., RESTful APIs, JSON, XML, gRPC) for system integrations
- Familiarity with network monitoring and logging tools (e.g., Nagios, Grafana, Splunk) for performance analysis and alerting
- Knowledge of RDBMS technologies (e.g., PostgreSQL, MySQL) for managing network data
- Experience working with B/OSS systems to maintain accurate and timely network records
- Ability to manage multiple priorities, solve complex problems and work in a fast-paced environment
Attributes
- Client focused, relationship builder
- Integrity, honesty with high ethical standards
- Boundless, passionate and flexible
- Personnel excellence, accuracy and attention to detail
- Collaborative, achieve results through teamwork and partnerships
- Excellent English written and verbal communication skills
- Passion for technology and innovation
- Ability to work under pressure, multi-task and think creatively
- Efficient time management, fast learner in a fast-paced dynamic environment
- Willing to mentor, coach and train others
Method of Application
Signup to view application details.
Signup Now