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.