CubePay is now hiring Systems/Network Engineer to join our Technology Team in Singapore to design, implement, maintain, and support our growing network infrastructure.
About the Job
You will be part of a Technology team that is responsible for designing and developing scalable, maintainable, highly available network architectures that meet business objectives and SLAs.
What’s in the Job
Network Design and Implementation
- Design, implement, and manage network infrastructure, including LAN, WAN, and wireless networks.
- Plan and deploy network devices such as routers, switches, firewalls, and other networking equipment.
- Optimize network performance and reliability.
System Administration
- Install, configure, and maintain servers, operating systems, and software applications.
- Monitor system performance, conduct routine maintenance, and troubleshoot issues.
- Manage user accounts, permissions, and access controls.
Security Management
- Implement and maintain network and system security measures to protect against unauthorized access and data breaches.
- Configure firewalls, intrusion detection systems, and other security tools.
- Monitor security logs and respond to security incidents.
Network Monitoring and Troubleshooting
- Continuously monitor network and system performance for anomalies and potential issues.
- Use diagnostic tools to troubleshoot network and system problems.
- Resolve network and system issues promptly to minimize downtime.
Documentation and Reporting
- Maintain detailed documentation of network and system configurations, including topology diagrams and inventory lists.
- Generate reports on system and network performance, usage, and incidents.
- Keep records of maintenance and configuration changes.
Disaster Recovery and Backup
- Implement and test disaster recovery plans to ensure data availability and business continuity.
- Manage data backup and recovery procedures, including off-site storage and redundancy.
Project Management
- Participate in IT projects involving network and system changes or upgrades.
- Coordinate and execute project tasks in collaboration with other IT teams and stakeholders.
- Ensure projects are completed on time and within budget.
Vendor and Technology Management
- Evaluate and select vendors and technology solutions based on organizational needs.
- Manage vendor relationships and ensure compliance with service level agreements (SLAs).
- Stay updated on industry trends and emerging technologies.
User Support and Training
- Provide technical support to end-users, resolving network and system issues.
- Train users on network and system best practices, tools, and security awareness.
- Document common user issues and solutions for future reference.
Compliance and Standards Adherence
- Ensure compliance with industry standards, regulations, and organizational policies.
- Implement best practices for network and system design, security, and operations.
The Candidate
- Diploma/Degree in Computer Science/ Engineering, or equivalent.
- Able to work as an individual or in a team.
- Must be adaptable to change and self-motivated.
- Analytical thinking skills and a good problem-solver with positive work attitude.
- Proficient in English.
- Fundamental Skills
Fundamental Skills
- Proven experience in installing, configuring, and troubleshooting Red-Hat or Debian Linux environments.
- VMware virtualization and cluster management
- Docker containers
- Networking knowledge (Routing, NAT, VLAN, QoS, policy rules, etc.)
- Preferred Skills:
Preferred Skills:
- Bash-shell and/or Python scripting skills.
- Knowledge in PCI-DSS and/or ISO27001.
- AWS/GCS cloud management.
- CloudFlare management.
- Management tools, eg. IPA, RADIUS, Icinga, AlienVault, Graylog, etc.