Installation of hardware and software and ensure optimal utilization of resources.
Research and recommend innovative and performs technology needs analysis, and where possible automated approaches for system administration tasks. Identify approaches that leverage our resources and provide economies of scale.
Perform daily backup operations, ensuring all required file systems and system data are successfully backed up to the appropriate media, recovery tapes or disks are created, and media is recycled and sent off site as necessary.
Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems, networks and key processes, reviewing system and application logs, verifying completion of scheduled jobs such as backups, security intrusion & footprint traces.
Apply OS patches and upgrades on a regular basis and upgrade administrative tools and utilities. Configure / add new services as necessary.
Plans, implements, and supports the network and computing infrastructure plan.
Perform ongoing performance tuning, hardware upgrades, and resource optimization as required. Configure CPU, memory, and disk partitions as required.
Assists with technology planning through ongoing research.
Maintain data center environmental and monitoring equipment.
Engineer, implement and monitor security measures for the protection of computer systems, networks and information
Identify and define system security requirements
Design computer security architecture and develop detailed cyber security designs
Prepare and document standard operating procedures and protocols
Configure and troubleshoot security infrastructure devices
Develop technical solutions and new security tools to help mitigate security vulnerabilities and automate repeatable tasks
Ensure that the company knows as much as possible, as quickly as possible about security incidents
Write comprehensive reports including assessment-based findings, outcomes and propositions for further system security enhancement
Create and updates documentation of network design (HLD & LLD), server & network equipment assets, server and application configurations, etc.
Maintenance Client Hardware and Software
Help Service team to handle customer problem
Bachelor’s in computer science, Computer Engineering, Software Engineering or Information Technology.
Minimum 2 years on a medium sized network of servers, desktop systems and communications devices using current technologies.
The experience of handling Linux systems is at least 4 years.
Experience in setting up high available and cost effective AWS Products instances such as (Amazon EC2, RDS, S3, DynamoDB, ElastiCache, AutoScaling, Elastic Load Balancing).
Experience in setting up high available and cost effective Alibaba Cloud Products instances such as (EC2, RDS, S3, DynamoDB, ElastiCache, AutoScaling, Elastic Load Balancing).
Experience in setting up, monitoring and troubleshoot VM technology (KVM, VMWare).
Ability to setup and manage Linux operating systems (Redhat, Debian and Other).
Experience in database technology MySQL and SQL Servers, Redis, ElasticSearch includes setup replication & clustering, troubleshoot, backup and optimizing.
Experience in Network Protocols & Hardware: TCP/IP, LAN/WAN Ethernet, ISDN, Cisco routers, Switches and other Firewalls
Hands on experience in security systems, including firewalls, intrusion detection systems, anti-virus software, authentication systems, log management, content filtering. eg. VPN, server hardening, WAF, Two-Factor Authentication, etc
Detailed technical knowledge of database security and operating system security.
Experience to setup monitoring system to ensure all networks nodes are working optimal and catch any system glitch before disaster happened.
Experience to setup, configure and optimize web server (Nginx, Apache, Tomcat).
Demonstrated ability to administer a 50+ node network including firewalls.
Experience in setting up remote access for users.
Knowledge of back-up processes and procedures
Proven work experience as a system security engineer or information security engineer
Experience in building and maintaining security systems
Experience with network security and networking technologies and with system, security, and network monitoring tools
Thorough understanding of the latest security principles, techniques, and protocols
Must have good attitude and willing to work as individual or team player.