datatrota
Signup Login
Home Jobs Blog

IT & Systems Engineer (Network Automation) at WIOCC Nigeria Limited

WIOCC Nigeria LimitedLagos, Nigeria Networking and Tech Support
Full Time

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
X

Send this job to a friend