DevOps Engineer

GovTech logo

GovTech

View Salaries, Reviews, and more  

Job Summary


Salary
S$6,714 - S$11,714 / Monthly EST

Job Type
Permanent

Seniority
Mid

Years of Experience
At least 3 years

Tech Stacks
Docker CI Git Node.js Jenkins MySQL Python Java

Job Description

We are looking for a DevOps engineer to design and develop cloud-based solutions for IoT projects. This role offers candidates the opportunity to work with modern cloud technologies, allowing for data ingression, transformation, storage, analysis and presentation.

You can view some of our past and current projects at https://www.siot.gov.sg

DevOps Engineer

GovTech’s Smart Nation Sensors and Internet of Things (IoT) Capability Center is the central design, development, implementation and consultation center for government agencies. GovTech aims to enable sensor and IoT solutions to better understand and improve the lives of citizens.

We are looking for a DevOps engineer to design and develop cloud-based solutions for IoT projects. This role offers candidates the opportunity to work with modern cloud technologies, allowing for data ingression, transformation, storage, analysis and presentation.

You can view some of our past and current projects at https://www.siot.gov.sg

What To Expect

  • Managing stakeholders and external interfaces
  • Implementing various development, testing, automation tools, and IT infrastructure
  • Setting up tools and required infrastructure
  • Working on ways to automate and improve development and release processes
  • Ensuring that systems are safe and secure against cybersecurity threats
  • Identifying technical problems and developing software updates and ‘fixes’
  • Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)

How To Succeed
  • Bachelor’s Degree in Engineering, or equivalent (CE and CS graduates are preferred)
  • At least 3 years of experience in relevant software design, development and deployment
  • Excellent Programming Skills in at least one of the following languages
    • Java (SpringBoot) – preferred
    • Node.js
    • Python
  • Good to have knowledge of networking concepts and tools. (Nginx, Kong, routing, etc)
  • Good to have knowledge of CI/CD tools. (Git, Jenkins, Docker, K8s/DockerSwarm)
  • Configuration and managing databases such as MySQL, Mongo
  • Strong technical aptitude and a can-do attitude
  • Ability to multi-task and work as a team in a fast-paced and complex work environment
  • Fast learner

banner icon
Interested in common interview questions?
Let's prepare for potential interview questions tailored to your job description and work experience.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume