Share this Job

#NEXTSOLUTIONS2020 - Cloud & Backend Developer

Date: 10-Apr-2021

Location: Singapore, Singapore

Company: Singtel Group

Cloud & Backend Developer


As part of the Cloud Infrastructure team to optimize the capability, scalability, availability and security of the Cloud platforms to meet set requirements.  Incorporate continuous improvement process in operations through constant monitoring, reporting, evaluating and improving the operation metrics.

Independently develop highly available and secure application architectures with an eye for automation within the deployment and delivery lifecycles.


Key Roles & Responsibilities:

  • Design, develop and implement SaaS, tools and services.
  • You will build and run development with an eye for flexibility, best practices, high performance and continuous improvement.
  • Discovering and implementing automation to enable to development and deployment team.
  • Architect, Design and Build the applications and its CICD pipelines using cloud services.
  • Review and identify areas for improvements to optimize platforms and its services for system delivery, performance, scalability reliability and extensibility.
  • Develop unit test package, execute tests & document test results to ensure the quality of the program. 
  •  Assist in the integration testing, system testing, User Acceptance Test (UAT) & implementation activities to fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment. 
  • Investigate all reported problems/errors & initiate amendments & testing so that the system can operate correctly & efficiently. 
  • Provide advice and support for SaaS technology and systems.


The Ideal Candidate Should Have/ Be:

  • Degree in Computer Science or Electronic/Electrical/Software Engineering.
  • 3-5 years of relevant working experience, including scripting and programming experiences.
  • Minimum 3 years experiences in infrastructure management and cloud operations.
  • Deep understanding of software development, containerisation and orchestration with cloud environments.
  • Strong learning capability; an experimenter, a researcher enthusiastic about technology and automation.
  • An independent worker.
  • Experience with Docker and Kubernetes.
  • Cloud AWS or Azure Advanced Certification.
  • Experience with integrating and creating Splunk custom apps & commands in Python 
  • Experience with customising the Splunk dashboards with some custom JavaScript and CSS.  
  • Ideally Splunk Admin/Developer or higher certified 
  • Experience setting up cloud environments from scratch.
  • Software Development experience, with skills in scripting & programming frameworks like PowerShell, Ansible, JavaScript, Python, Terraform, Linux shell scripts etc.
  • Knowledge of core programming framework such as .NET are relevant.
  • Good understanding of databases such as SQL Server, mongo DB are critical.
  • Development experience for mid-size IT projects.
  • System operations and administration experience on enterprise systems.


The main duties and responsibilities will be subjected to review when there is change in business requirements and scope of work.