Platform Engineer

Application Dates
Applications open
12 Nov 2020
Applications closing
31 Dec 2021
Opportunity Overview
Type Graduate Jobs (Contract)
Location
Singapore
Start date
Academic requirements
Level of Study
Bachelor degree
Degree Accepted

Overview:

An exciting opportunity awaits you in the iChangi team, which is the customer experience digital gateway of Changi Airport Group. Do you have a passion for great code? Are you driven to solve difficult engineering challenges? Do you work well with others? We want you. We’re looking for candidates who are creative, have an open mind, dare to try new technologies; and who can solve abstract problems with creativity and panache. 
 
The focus of the team is to deliver iChangi 3.0 which re-imagines the way customers interact with the Airport and its services both in the digital and physical sphere. You will be working on B2C digital applications and projects that will transform our business and bring customer experience to greater heights. You will be working in squads with fellow enthusiasts, re-imagining how we serve our connected customers. As a digital disrupter, you’ll recreate and redefine our business to generate a lasting competitive advantage, focusing on building the applications for Changi’s existing / new digital products.  
 
This is a 3-years contract position.
 

Responsibilities: 

  • Managing API integrations with disparate systems and ensuring that the various data sources are abstracted and unified for the mobile app’s consumption.
  • Pulling together and building multiple APIs to deliver simple, elegant and functional features using a variety of technologies and tools such as Swagger, API gateway, JS, React, NodeJS and/or Golang amongst others.
  • Solving transactional scalability.
  • Have a voice in all our design and implementation discussion across the entirety of our stack from the front-end to the back-end.
  • Help build an engineering culture that enables automated testing and CI/CD to production in a collaborative manner.
  • Assist in vendor delivery management.
  • Update and maintain internal source control and documentation standards.
  • Platform monitoring and traceability framework development.
  • Preparing environment for audits and VAPT testing.
  • Manage API and platform versioning.
 

Ideal candidates should possess the following: 

  • B.Tech. or B.Eng. in Computer Science or a related engineering field.
  • Demonstrable AWS and DevSecOps skills.
  • At least 3 years of experience writing Lambda functions.
  • At least 5 years of experience writing NodeJS programs.
  • Working knowledge of iOS and Android development standards and environment.
  • Experience with Python desired.  
  • Experience with NodeJS and ReactJS is essential; React Native skills are desired.  
  • A deep understanding of OOP concepts, MVC frameworks and API consumption (REST, XML feeds, SOAP) is essential.
  • Deep knowledge and experience with AWS components such as Lambda, DynamoDB, EC2, ELB, Route53, SNS and API gateway others. An AWS certification is highly desirable. 
  • Strong technical documentation skills 
  • Expertise in version control systems. 
An exciting opportunity awaits you in the iChangi team, which is the customer experience digital gateway of Changi Airport Group. Do you have a passion for great code? Are you driven to solve difficult engineering challenges? Do you work well with others? We want you. We’re looking for candidates who are creative, have an open mind, dare to try new technologies; and who can solve abstract problems with creativity and panache.