Summary

The person will work closely with our DevOps and Backend team members. He/she will be responsible for all deployments and system upgrades. He/she should also provide guidance and coaching to upskill the (junior) team members and keep them up-to-date with the latest technologies related to DevOps and backend development as well as the best practices among the developer community. Also, the person acts as a backend developer to develop/update new/existing microservices and new enhancements when assigned to a project.

Work closely with our DevOps and Backend team to deploy and upgrade systems. 

Responsibilities

  • Ensure team competencies through providing guidance, coaching, and support to the (junior) team members when needed.
  • Continuously and regularly update the internal SDKs, microservices & systems; tools and processes used by the IT Development team.
  • Responsible for all system and service deployments on both non-production and production environments.
  • Provide technical support to the Product team by performing technical feasibility study, time effort estimation, and IT risk assessment.
  • Act as a developer in some projects.
  • Coordinate and support both the local and regional team in resolving any blockers/concerns during project development.
  • Deliver the projects on time and with good quality.
  • Other tasks as assigned by the line manager.

Requirements

  • Have at least a Bachelor degree in Computer Science or related field. A Master degree would be an advantage.
  • Must be able to work overtime at night-time, weekend(s) and/or public holidays as needed by project(s).
  • Have at least 2-3 years of experience in DevOps with Jenkins pipelines, OpenShift, OKD, Docker, and any other container platforms.
  • Have at least 1-2 years in backend developing microservices, preferably in Java programming language and Spring Boot.
  • Know how to use source code control Git, preferably with Bitbucket.
  • Always keep oneself up-to-date with the latest technologies.
  • Should be able to communicate well in English, both spoken and written, as the role will also communicate with the regional team.
  • Should be a friendly, open-minded person who can adapt quickly in the emerging FinTech environment.