#SGUnitedJobs Software Engineer, Container Stack

GOVERNMENT TECHNOLOGY AGENCY
  • Job Category
    Information Technology, Public / Civil Service
  • Job level
    Middle Management
  • Contract type
    Full Time

Job Description

As the leading software engineer capabilities group for GovTech, the team is responsible to build and operate existing impactful projects and new exciting strategic projects. If you are looking for opportunities to be part of this excellent team, we welcome you to join us and make a difference to improve the government digital systems.

What to Expect:

  • Deliver optimised, scalable and maintainable end-to-end software systems for the project
  • Deliver the frontend and backend software required for the project
  • Build business logics and APIs in the back-end to connect all systems and components together
  • Build and maintain monitoring and logging systems
  • Manage network and load balancing 
  • Conduct testing and debugging to ensure high quality of code and software
  • Create documentations for software and systems
  • Ensure timely software patching and upgrades

How to Succeed:

  • Bachelor's Degree in Information Technology, Computer Science or a related discipline
  • Minimum 2 years of working experience with cloud hosting (e.g. AWS, Azure, Google cloud) and Linux/open sourced based development
  • Minimum 3 years of working experience in web technologies (e.g. AngularJS, NodeJS, HTML, CSS, Saas) and software development using agile methodology 
  • Good understanding of responsive web application design
  • Experience in the following are an added advantage:
  • Kubernetes
  • Container technologies (e.g. Docker)
  • DevOps and software automation
  • Teleport, Oauth2
  • Databases (eg. MySQL, MongoDB)
  • RESTful APIs
  • Software securities
  • Unit testing and functional testing
  • Golang
  • ELK or EFK stack
  • Team player with good interpersonal skills

Closing on 18 Jun 2021