The main responsibility of the role is to deliver technology change and provide assistance to support team. The person to ensure high quality delivery into production system for business and customer. The role covers Malaysia only.
Key Responsibilities *Provides inputs for creation of the Collaboration Plan and the Building PlanEnsures a clear understanding of Epic(s) and PersonasUnderstands the User Stories in the Prioritized Product BacklogAgrees with other Scrum Core Team members on the Length of SprintSeeks clarification on new products or changes in the existing products, if any, in the refined Prioritized Product BacklogProvides inputs to the Product Owner on creation of User StoriesEstimates User Stories approved by the Product OwnerCommit User Stories to be done in a SprintDevelops Task List based on agreed User Stories and dependenciesEstimates effort for tasks identified and if necessary, updates the Task ListDevelops the Sprint Backlog and the Sprint Burndown ChartCreates DeliverablesIdentifies risks and implements risk mitigation actions, if anyUpdates Impediment Log and dependenciesUpdates Burndown Chart, Scrumboard, and Impediment LogDiscusses issues faced by individual members and seeks solutions to motivate the teamIdentifies risks, if anySubmits Change Requests, if requiredParticipates in Prioritized Product Backlog Review MeetingsProvides inputs to Scrum Master for Scrum of Scrums MeetingsDemonstrates completed deliverables to the Product Owner for approvalIdentifies improvement opportunities, if any, from the current Sprint and agrees on any actionable improvements for the next SprintParticipates in the Retrospect Project Meeting Qualifications
Qualifications
(Basic Degree/Diploma etc)- Bachelor’s degree / Post-Graduate Diploma in Computer Science, Computer Engineering, Software Engineering or a related field
Professional Qualification and/or Regulatory, Licensing requirements
- Certification in either 2 of Java, Web, Database, Socket related technology
Relevant Work Experience
- Bachelor’s degree / Post-Graduate Diploma in Computer Science, Computer Engineering, Software Engineering or a related field
Required Competencies and Skills *Competencies/Skills
(Essential to succeed in this job)- 7 years of experience with Java, XML, Javascript, Unix Scripting, SFTP and PosgresSQL/Oracle that includes experience with three or more of the following modules.
- 5 years of experience with either 1 of the database PostgreSQL or Oracle
- 3 years of experience using testing tools (Junit, JMeter, Selenium, etc).
- 3 years of experience with development life cycle (Agile / Waterfall) and having CI/CD experience is an added advantage.
- 3 years of experience of using source control in source code repository and branching models in Git and usage of tools such as GitHub, GitLab, BitBucket etc.
- 3 years of experience of development, test and deploy code into different environments (Development, UAT, SIT, Production, DR)
- 3 years of experience of liaising suppliers or vendors for projects and production system activities.
- 2 years of ITIL experience including incident, change and problem management.
- Good understanding on urgency and priority of production systems.
- Good grasp of know-how of any of the following technology stacks: Angular JS, NodeJS, Vue.js, React, PHP, Apache Web Server, Nginx, MySQL, Mongodb, Python, R, OpenCV, Keras, and Tensorflow
- Knowledge in web services especially in Microservices based Architecture, Cloud Computing, REST API and tools.