CHI TIẾT CÔNG VIỆC
Play a full and active role in release and sprint planning
Define and estimate sprint backlog items
Translation of backlog items into engineering design and logical units of work
Propose solutions and evaluate technical feasibility
Implementation of backlog items
Write and verify code which adheres to the acceptance criteria
Write unit & integration tests
Application of product development best practices
Create automated build and deployment pipeline code
Promote learning and knowledge sharing through design/code reviews
Proactively provide support to junior engineers
Build, release and configuration management of test and production code.
System troubleshooting and problem solving across platform and application domains.
Propose architecture improvements, recommending process improvements.
Evaluating new technology options and vendor products.
Assist project and product leaders in making risk-managed planning and release decisions
EXPERIENCE, KNOWLEDGE, SKILLS & QUALIFICATIONS REQUIRED FOR THE ROLE
YÊU CẦU CÔNG VIỆC
3 + years of solid commercial development experience, working with Java and Node.js on Linux (experience with other object orientated or functional languages such as .NET, Python will also be considered)
Experience of working with object-relational databases such as Postgres, MySQL
Experience with a DevOps approach to software delivery where you are involved not just in writing code, but also in making sure it gets deployed and runs correctly in test and production environments.
Solid understanding of source code management, build automation and continuous integration tools such as Maven, npm, Jenkins and Git/Bitbucket is essential
Experience of working in an agile development environment
Ability to diagnose, analyze and resolve complex software application issues.
A basic understanding of Single Page Web Application fundamentals
Fluent with Web technology UI/UX fundamentals knowledge
Fluent with Jquery , ReactJS in develop web application
QUYỀN LỢI
Experience of delivering REST APIs and micro-service based architectures
Practical experience of creating deployment and release pipelines.
Experience of application containers such as Docker and container orchestration technologies such as Docker Swarm or Google Kubernetes
Experience in delivering cloud based systems (i.e. deploying and running in AWS, Azure, OpenStack, Google Compute Environment, etc.)
Knowledge and practical experience of OWASP secure coding standards
Prior experience of working with high availability, secure enterprise platforms in the financial services sector
THÔNG TIN THAM KHẢO
- Tìm hiểu thông tin về FPT Telecom TẠI ĐÂY
- Tham khảo Qui trình tuyển dụng của FPT Telecom TẠI ĐÂY
NƠI LÀM VIỆC
- Tầng 2, Tòa nhà FPT, số 17 Duy Tân, Cầu Giấy, Hà Nội