DevOps Engineer

Date: 5 Sep 2023

Location: Singapore, Singapore

Company: Singtel Group

About NCS

NCS is a leading technology services firm with presence in Asia Pacific and partners with governments and enterprises to advance communities through technology. Combining the experience and expertise of its 12,000-strong team across 66 specialisations, NCS provides differentiated and end-to-end technology services to clients with its NEXT capabilities of digital, cloud, platforms as well as core offerings in application, infrastructure, engineering and cyber security. NCS also believes in building a strong partner eco-system with leading technology players, research institutions and start-ups to support open innovation and co-creation. For more information, visit www.ncs.co

 

Will you be part of the extraordinary?

We're guided by our vision of advancing communities, and bringing people and technology together to make the extraordinary happen. NCS creates end-to-end technology solutions and services clients with its NEXT capabilities of digital, cloud, platforms as well as core offerings in Applications, Infrastructure, Engineering and Cyber Security, working on projects that impact millions every day. ​With our passion to innovate, you can tell that we're more than ready to meet the future. Join us and be part of this extraordinary journey too.

 

What will you be expected to do?

  • Understand the automation specifics and concept in day-to-day service delivery and operations in IT Managed Services 
  • Build and maintain automation runbook or playbook or cookbook using some of these automation technologies such as ansible, python, PowerShell, Chef (ruby) and Terraform (HCL), groovy, JavaScript and other scripting languages
  • Operationalize automation development to improve productivity
  • Code or script for automated testing as well as carry out automated testing procedures in testing and production environments
  • Code control and versioning of Infra-as-code (IaC)
  • Manage the setup of DevOps platform and setup automation use cases for demo
  • Lead DevOps engineer to learn and develop automation use cases using any of these platforms (Ansible, chef and terraform) but not limited to these
  • Good to have knowledge in Elastic ELK
  • Provide presales solution support for the development of solution for the automation

 

The ideal candidate should have/possess the following:

  • Singaporean only due to work location CAT1 clearance required.
  • Degree / Diploma in Computer Science / IT-related; and hands-on expereince to develop IaC code using one or more of the scripting languages (e.g. Ansible, Python, Chef (ruby), Terraform (HCL), Groovy, Powershell, bash)
  • Over 5~7 years of experience in IaC code development for service delivery / operation automation
  • Very good hand-on experience in Ansible, Terraform and Chef
  • Experience in code versioning, CI/CD and automated testing
  • Strong experience in cloud DevOps
  • Strong background in Linux/Unix/Windows Administration
  • Experience with automation/configuration/compliance/management using either Puppet, Chef or Ansible
  • Ability to use a wide variety of open source technologies and scripting languages
  • Strong experience in MS SQL and MySQL
  • In specific, sound and hands-on experience some of the scripting languages (Python, ansible, JavaScript, Perl and/or groovy)
  • Experience with source code control and versioning.
  • Some knowledge in developing playbook using RPA tool

 

NCS​

Make extraordinary happen