Key Job Responsibilities:
- Develop automation and processes to enable teams to deploy, manage scale and monitor their applications in data centers and in cloud
- System troubleshooting and problem solving across platform and application domains, expect to participate in on-call escalations to troubleshoot customer facing issues
- Take ownership of end-to-end solutions provided by teams across the organisation
- Deploy and manage monitoring tools of infrastructure performance, utilization and health
- Implement configuration management system for business continuity management and automate disaster recovery measures
- Provision virtual machines, databases, application containers and licenses for development team
Key Skills/Qualifications:
- Passion for automation, standardization and best practices
- Excellent understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery
- Experience working with high availability, high performance, high security, multi-data center systems and hybrid cloud environments
- Demonstrable skills in three or more programing/scripting languages
- Experience with version control systems such as Git
- Experience with such as GPC, GCC (i.e. AWS, Azure, Google Cloud)
- Ability to troubleshoot complex issues ranging from system resource to application stack traces
- Comfortable with Agile methodologies and working closely with product development teams
- Strong on collaboration and communication including documentation
- Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines.
- Experience with infrastructure security
- Linux and Windows server hardening
- Security knowledge of Linux, Apache, Nginx, Java, IIS and Windows
Location: Singapore
Job Type: Permanent, Full-Time