Enable job alerts via email!

Lead Software Engineer (NodeJS/Python)- Singaporean Only

APBA TG HUMAN RESOURCE PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A cloud solution provider in Singapore is seeking a seasoned engineer to join their in-house squad. The role involves API/backend development using NodeJS and Python while implementing cloud solutions for government agencies. Candidates should possess a degree in Computer Science and have over 8 years of experience in relevant fields. A passion for automation and DevOps methodologies is essential, along with strong communication skills.

Qualifications

  • 8+ years of experience in API/backend development and integration using NodeJS, Python.
  • Experience in cloud infrastructure deployment and automation.
  • Familiarity with Infrastructure as Code and Policies as Code.

Responsibilities

  • Participate in an in-house engineering squad for Cloud Platform.
  • Develop and maintain platforms for multiple government agencies.
  • Guide communities in DevOps methodologies.

Skills

NodeJS
Python
DevOps methodologies
Agile development
Automation
CI/CD tools

Education

Degree in Computer Science or related disciplines

Tools

Gitlab
Atlassian
Terraform
AWS
Azure
GCP
Job description

Responsibilities:

  • Participate in an in-house engineering squad for engineering excellence in design, development, and operation of a Cloud Platform.
  • Practice and lead other development communities to develop and deploy on Cloud.
  • Opportunities to learn and implement large-scale automation with cloud landing zone across multiple Cloud Service Providers in Government Context.
  • Responsible for developing and maintaining the platform used by multiple government agencies.
  • Be the guiding subject matter expert for DevOps methodologies, contribute to Automation, Availability, Scalability, and Resiliency to the team and the development communities within the government.
  • This role has a focus on development of API, backend automation in NodeJS/Python, code deployment security with various CI/CD toolchains such as Gitlab, Atlassian, Terraform.

Requirements:

  • Degree in Computer Science or related disciplines.
  • 8+ years of experience in API/backend development and integration using NodeJS, Python.
  • Understand cloud infrastructure deployment and automation.
  • Lead a small team of software engineers before, doesn’t mind hands-on.
  • Practitioner in agile development, secure pipelines, and deployment automation.
  • Understand and willing to learn about Infrastructure as Code, Policies as Code, and Git.
  • Familiar with cloud services such as AWS, Azure, and GCP.
  • Appreciate or willing to learn about large-scaled distributed systems and their challenges.
  • Familiar with code security and open-source tools in relevant domains.
  • Passionate about automation.
  • Good to have - practiced Terraform and Bash scripting too.
  • Good to have – understand about Cloud Landing Zone such as Control Tower, Terraform Landing Zone, Microsoft Azure CAF.
  • Good to have - practiced Site Reliability Engineering principle and familiar with application monitoring tools.
  • Strong understanding and appreciation of positive team culture. Care about growing and coaching staff.
  • Passion for automation for large scalable systems ensuring they are highly secured, resilient, and highly available.
  • Have strong communication skills and belief in what you are doing.
  • Extremely strong team-player, primary focus is on leveraging your experiences to help the team succeed.
  • Strong contributor and hands-on in all your past experiences.
  • Advocate for the best Engineering and DevOps principles.

We are an equal opportunities employer.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.