Technical lead

Location: Singapore
Contract Type: Permanent
Specialisation: Technology
Salary: S$8000.00 - S$12000.00 per month + bonus
REF: BBBH240031_1580207768

Responsibilities :
● Work with engineering team to explore and create new design or architecture geared
towards scale and performance
● Team leader who manages communication lines with stakeholders and within the
engineering team during planning and implementation
● Improve and maintain team culture in software development methodology
● Maintain good code quality and a healthy system architecture
● Be up-to-date with the latest security news and prevent security vulnerabilities

Requirements :
● Experience in architecting an application with at least 5 years of software engineering
experience, and familiarity with any of these programming languages is preferred:
Golang, Ruby on Rails, Javascript, Python.
● Familiarity with distributed system, system performance, and scalability
● Experience in managing networked environments
● Proven track record of good project management and planning
● Willingness and past experience in leading a team
● Bachelor's or Master's degree in Computer Science
● Strong communication skills in writing, presenting and diagramming
Bonus requirements:
● Experience in managing VMs, Kubernetes, AWS, Jenkins (or equivalent)
● Experience using functional programming language such as Scala
● Designed and implemented access control system (DAC,RBAC,MAC)
● Experience working with microservices and event-driven system (eg. Kafka)