Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading consulting firm in Singapore is seeking a Software Programmer to join their dynamic team. The ideal candidate will have extensive experience in programming and be knowledgeable in multiple languages including Golang, Java, and Python. They will be involved in developing and maintaining large distributed systems and must have a strong understanding of networking and DevOps practices. Candidates with additional experience in Kafka or relational databases will be viewed favorably.
We are looking for Software Programmer with below requirements
• 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
• 5+ years of industry experience as a programmer, developer, SWE, or similar job roles.
Good but not required to have experience in:
o Kafka or similar event streaming platforms
o Relational databases
o SRE best practices