Job duties:
• Research, design, and develop computer and network software or specialised utility programs.
• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
• Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
• Work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
Job Requirements:
Assist the office in strategic security engineer planning and optimization, budget forecasting, process implementation, and integration
Facilitate teams in installation, monitoring, maintenance, support and optimization of all security-related components
Drive technical architecture and infrastructure planning network system hardware and software engineering activities
Knowledge of network protocols, including TCP/IP, DNS, and DHCP.
Experience with network hardware (routers, switches, and firewalls)
Designing and implementing a network infrastructure based on organizational requirements.
Installing and configuring network hardware, such as routers, switches, and firewalls.
Monitoring network performance, system availability, and reliability.
Conduct work in a Linux, UNIX, and Windows environment