Responsibilities:
- Assume the role of a Cloud Engineer / Windows/Linux Systems Administrator and Consultant
- Architect project solutions, implement and document infrastructure/system deliverables for on-premise and cloud-based implementations
- Implement Microsoft-related server technologies for Windows platform including Windows Server OS and Microsoft SQL Server database.
- Implement Linux-based server technologies for Linux platform (e.g. cron, apache, haproxy, etc) on various Linux variants (RHEL, CentOS, etc.)
- Scripting and automation of operational tasks and processes
- Support both internal and customers’ production and non-production services, to ensure they are running optimally and proactively maintained
- Responsible for reviewing usage of service resources and security policies
- Install and configure Application Performance Monitoring (APM) agents as well as the necessary reporting dashboards and alerts based on customer requirements
- Work alongside development and operational teams to provide recommendations on improving application performance and root cause analysis.
- Respond to RFP/RFI and customer technical questions
- Work primarily within the Klang Valley area, however candidate must be willing to travel abroad should such need be required
- May be required to work during non-business hours on occasions, as part of an on-call 24×7 support team
Qualification & Experience Requirements:
- Candidate must possess at least a Diploma/Degree in Information Technology.
- Fresh graduates are encouraged to apply.
Requirements:
For Junior Positions:
- Knowledge in either Microsoft Windows or Linux environments.
- Knowledge of scripting and programming skills such as Python, GoLang, Javascript front-end development stacks (Node.js, Vue.js, React.js, etc.)
- Excellent troubleshooting skills and mindset
- Good attitude and willing to learn
For Senior Positions:
- 2-5 year(s) of working experience directly related to supporting Microsoft Windows and/or Linux environment
- >2 years’ experience in scripting and programming skills such as Python, GoLang, Javascript frontend development stacks (Node.js, Vue.js, Angular.js, React.js, etc.)
- Experience in administering multiple production server environments for various web server types and databases
- Experience/knowledge in Cloud Computing services such as Amazon AWS, Azure, GCP (Google Cloud Platform), Alibaba Cloud, etc.
- Excellent troubleshooting skills and mindset
- Good attitude and willing to learn
- Comfortable with meeting and presenting to customers
Good to have/ added advantage:
- Experience/knowledge in configuring and operating Application Performance Monitoring systems such as Dynatrace, AppDynamics, New Relic, BMC, HPE or Dell.
- Professional certifications such as MCTS, MCSA, MCSE, RHCE, Cloud certifications (AWS, Azure, GCP, Alibaba Cloud)
- Experience in Application Architecture and Development
- Experience/knowledge of In-Memory Databases such as Redis or MemCache
- Experience with CICD and related automation technologies (Jenkins, etc.)
- Experience with containers technology (Docker, Kubernetes, OpenStack / OpenShift, etc.).
- Excellent communication and documentation skills
- Experience in Varnish, HAProxy, and Linux Clustering setup
- Experience in Hypervisors, such as VMWare, Hyper-V, XenServer, KVM
- Experience in TCP/IP network administration and security best practice
- Experience in working with SAN/NAS storage environment and backup/disaster recovery solution.
- Experience in administering one or more of the following web servers and application servers (IIS, Apache, NGINX, JBoss)
- Experience in administering one or more of the following databases (MS SQL Server, MySQL, PostgreSQL, MongoDB, Oracle DB)
- Experience in clustering and replication concepts; database mirroring, clustering, high availability setup and optimization
- Interest in new and cutting-edge technologies