Job Summary:
We are seeking a highly skilled and motivated Infra Engineer to join our dynamic team. As part of the DevOps & Infra team, you will have a comprehensive scope of responsibilities, including managing not only the IT infrastructure but also end-user devices and services. Your role will encompass ensuring the smooth and secure functioning of end-user laptops, managing user administration and access rights, and maintaining the stability and performance of Wi-Fi devices. In collaboration with Development, Operations, and DevOps teams, you will work towards enhancing the availability, scalability, and security of our applications, network, and end-user systems. Your expertise will contribute to maintaining a robust IT environment, optimizing end-user experience, and facilitating efficient release cycles and continuous integration and delivery of software.
Key Responsibilities:
- Administration, maintenance, patch & upgrade of Linux, windows servers and network equipment.
- As an administrator, you will also need to set up new end-users laptops & devices, including troubleshooting and providing assistance on users' IT-related issues.
- Configure and maintain Nginx web servers for load balancing, proxying, and caching to optimise application performance.
- Manage and deploy infrastructure using virtualisation platforms such as VMware, ensuring efficient resource utilisation and scalability.
- Collaborate with development teams to implement and manage micro-services architecture.
- Work closely with the cloud engineering team to design and implement scalable and secure cloud-based solutions using platforms like AWS.
- Enhance and automate monitoring, logging, and alerting systems to proactively identify and resolve performance and security issues.
- Implement and manage network security solutions using firewalls like FortiGate, ensuring data protection and compliance with industry standards.
- Troubleshoot and resolve infrastructure and deployment issues, collaborating with cross-functional teams to minimise downtime and improve system reliability.
- Stay up-to-date with industry trends and best practices in Infra, cloud technologies, and microservices architecture.
Qualifications:
- At least 3 years of experience in IT infrastructure.
- Strong knowledge of Linux with experience and troubleshooting skills.
- Experience in working with end-users.
- Knowledge and experience of AWS services such as EC2, S3, RDS, Terraform and CloudFormation.
- Good scripting skills in Bash, Python or other similar scripting languages, is a plus.
- Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef) is a plus.
- Experience in configuring and managing Nginx web servers and knowledge of load balancing, caching, and proxying concepts.
- Knowledge of network security principles and experience with firewalls like FortiGate and Linux firewalls.
- Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
- Fluency in both Mandarin and English, with written and verbal communication skills in both languages
- Willing to self-learn & able to work independently.
Education:
- Diploma & above in Information Tech, Engineering, or a related field.
- If you meet the above qualifications and are passionate about joining us, we would love to hear from you. Please apply with your resume and a cover letter explaining why you are the right candidate for this position.