To analyze functional systems and user software requirements for the Network in order to develop new or modify existing software, modules and reports for needed purposes and keep related data and applications updated at all times or integrate new elements into existing tools.
To conduct data mining to provide the required data analysis using a variety of methods in order to improve performance of Network KPIs and escalate related issues for resolution.
To utilize machine learning for predictive analytics and anomaly detections.
To interpret requests and client feedback in order to determine analytical approach in providing business insight in performance area.
To implement required software (tools) solutions partially or totally according to design and development specifications
To improve database performance and application of existing tools especially NPM tools
To monitor NPM tool components for effectiveness, resource utilization, stability and performance and ensure all of components are working at all times
To provide maintenance support on all developed Network Performance systems
To produce and maintain technical documentations on all systems in accordance to pre-defined standards and procedures
To ensure successful and scheduled implementation and maintenance of quality systems
To ensure developing KPI formula in NPM tools are based on customer requirements
To liaise with department and vendors (if need be) in order to prepare required software modules based on user requirements