Backend Engineer Team Leader
The backend engineer team leader, infrastructure engineer, DevOps and programmer at IBG. I analyse, design, create, test, deploy, monitor and manage scalable distributed systems and microservices that gather, clean up, store and analyse Big Data from multiple sources which take hundreds of Linux Server to handle multimillion data per day using multiple technologies.
- As a team leader, I have responsible to provides guidance, instruction, direction and leadership to the whole backend engineer to finish product tasks and features by the company roadmap
- As an infrastructure engineer, I have responsible to setup, monitor and maintain servers, message queues, index servers and databases to work as it should.
- As DevOps, I have to develop an automated system which test and build micro services using Jenkins and Docker and I also have to develop deployment script using Python
- As a programmer, I have responsible to develop fault tolerance and distributed microservices to gather, clean up, store, index, analyse and provide data via APIs using NodeJS and Golang. I also have to develop monitoring system for those microservices