Enable job alerts via email!
Boost your interview chances
A leading technology company in Singapore is seeking a Software Programmer to join their team. The ideal candidate will possess strong programming skills and have extensive experience with distributed systems and cloud technologies. Key responsibilities include developing and managing the performance of large-scale systems, while also exploring best practices in DevOps and Infrastructure as Code.
We are looking for a Software Programmer with below requirements;
• 5+ years of industry experience as a programmer, developer, SWE, or similar job roles.
• General knowledge of multiple languages, and in-depth knowledge of at least one of: Golang, Java, Python
• General knowledge of Linux, Docker, Kubernetes, Terraform, AWS
• Knowledgeable about networking (TCP, UDP, ICMP, ARP, DNS, TLS, HTTP, SSH, etc)
• Experience with DevOps and IAC (Infrastructure as Code)
• Experience with all stages in the lifecycle of developing and running large distributed systems
• Experience managing performance, availability, and scale of mid- to large-sized systems
• Good but not required to have experience in:
o Kafka or similar event streaming platforms
o Relational databases
o SRE best practices