System & Cloud Server Engineer

Responsibilities

  • Design cloud-based systems based on client’s requirement by utilizing cloud services and tools such as AWS, Alibaba Cloud or Google Cloud.
  • Design, implement, and maintain server, storage, network, and security infrastructure
  • Configure and maintain servers and networks, as well as software components, i.e., operating systems, web servers, application execution environments hosted on Amazon Web Services
  • Develop, implement, and test data backup and recovery, and disaster recovery procedures
  • Ensure all solutions are properly monitored and instrumented
  • Troubleshoot and resolve complex issues in development, test and production environments
  • Assist in office desktop-related services, including system program installation, troubleshooting, patching, configuration, etc.
  • Maintain Company’s IT infrastructure which include but no limited to: Email Server, Files Server, Web Server, DNS Server, Domain Controller and etc.
  • Manage company’s hardware and software assets, licenses etc.
  • Degree in Computer Science or related discipline is desired with minimum 2 years of working experience with Internet or Mobile technology company.
  • Experience with server virtualization and working in virtualized environments
  • Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
  • Strong MS Windows/Linus/Unix administration and web server configuration and monitoring
  • Knowledge of Cloud providers including Amazon AWS, Google Cloud Platform, Alibaba Cloud, for complex software management.
  • Experience with AWS services like EC2, S3, RDS, Elasticache, Load Balancing, Cloudfront.
  • High-level understanding of networking standards protocols and components such as: HTTP, DNS, TCP/IP, ICMP the OSI Model, subnetting and Load Balancing
  • Good knowledge in LAN/WAN and network performance/optimization tuning
  • Familiar with managing and deploying clusters in the cloud, especially AWS EC2/RDS
  • Experience deploying SQL/No SQL based databases on a self-hosted EC2 instances and handle the life cycle management of the same.
  • Proficient in the use and maintenance of all versions of servers
  • Sound understanding of networking and load balancing concepts.
  • Experience in configuring, deploying and managing Firewalls, SSLs and ACLs.
  • Monitor and analyze system logs, RCA, site reliability and performance
  • Ability to learn new technologies quickly with some support and guidance
  • Ability to think out-of-the-box to generate creative solutions to problems
  • Ability to multitask, work independently and as a team
  • Requires excellent communication skills, both verbal and written.

Application

We will love to hear from you if you believe you will fit into this role. Write to us at hr@appguru.sg now!