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.
- Good understanding of Software Defined Networking (Openvswitch, VXLan, OpenFlow, NSX) and Network Functions Virtualization - Software Defined Load balancer, Firewall, NAT, DNS, CDN, IDS
- Experience in networking technologies (Structured Cabling, WAN, LAN, Network Security, Wireless)
- Network skills in firewall rules, load balancers, firewalls, VPNs, DNS
- Excellent knowledge of IP fundamentals including IPv4/IPv6 addressing, VLAN and routing configuration
- Excellent knowledge of physical network devices (network switches, firewalls, routers etc.) and Linux operating system
- Experience in network architecture for software-defined infrastructure (OpenStack, CloudStack, vSphere)
- Experience in one or more provisioning tools for network infrastructure such as Ansible, Vagrant, Docker, Puppet
Location: Singapore
Job Type: Permanent, Full-Time