DevOps Engineer

Techcombank
Expired
+2
Số 6 Quang Trung, phường Trần Hưng Đạo, Hoan Kiem, Ha Noi
At office

Top 3 reasons to join us

  • Top-tier banking environment in Vietnam
  • Challenging opportunities for the “Greater” You
  • Attractive career path and benefits

Job description

Job Purpose

- DevOps Engineer is a senior backend developer that can play two roles.

- The job holder will assist to build and maintain The Continuous Delivery Pipeline (CDP), which represents the workflows, activities, and automation needed to shepherd a new piece of functionality from ideation to an on-demand release of value to the end user. The pipeline consists of four aspects: Continuous Exploration (CE), Continuous Integration (CI), Continuous Deployment (CD), and Release on Demand.

- The job holder will embed the security into DevOps and build a highly automated DevSecOps.

- The job holder will assist in the design and development of server-side web applications by developing and maintaining functional and stable web applications to meet customer needs.

- The job holder will also be involved in troubleshooting and debugging backend systems to support functionality of applications.

Key Relationships

- Reports to DevOps Lead.

- Internal stakeholders include members of Transformation Office, Technology Division and other relevant departments in Techcombank.

- External stakeholders include partners providing professional services.

A. DevOps Development

- Build, map and optimize delivery of the Continuous Delivery Pipeline (CDP) by addressing key elements like: process time, lead time, delay time and percent of complete and accurate and visualize the progress of these process on kanban project.

- Continuous Exploration (CE) – understand the market problem / customer need by analyzing and researching to identify the solution required to meet that need, from which suggest development of new features or modification from existing architectures, define and prioritize activities in the Program Backlog.

- Continuous Integration (CI) – take features from the Program Backlog and implement them to deliver a completed work which is committed to version control, built and integrated into a full system or solution, and tested end-to-end before being validated in a staging environment.

- Continuous Deployment (CD) - take the changes from the staging environment and deploy them to production.

- Release on Demand (RoD) - make value available to customers all at once, or in a staggered fashion based market and business needs.

B. DevSecOps Development

- Build, automate, enahnce and integrate threat modeling.

- Build, automate, enahnce and integrate application security.

- Build, automate, enahnce and integrate penetration testing.

- Build, automate, enahnce and integrate continious security monitoring.

C. Software Development

- Responsible for ensuring that the bank's digital platforms work well by managing back end site database, performance issues, security and that the server, application and database communicate with each other.

- Responsible for collaborating with business tribes to understand the needs and technical requirement before building a web application.

- Responsible for the server-side web application logic and integration with front-end codes.

- Collaborate with Front End and Backend Developers to design more functional and cohesive codes to enhance DevOps / DevSecOps and customer experience.

- Responsible for driving the application lifecycle with a key focus in coding and debugging of web applications based on feedback from testers and users.

- Compile and analyze data, process and codes to troubleshoot problems and identify areas for improvement.

D. Software Documentation

- Work closely with tribe and squad members to translate business requirements into technical design documents.

- Review and implement technical requirement documents by coding flowcharts, layouts, diagrams, charts, code comments and guides for the program.

Your skills and experience

Domain Expertise

- 4 - 5 years of experience in software development.

- Basic knowledge in backend web development using scripting languages/frameworks (Python, PHP, NodeJS, Java or Ruby).

- Experience working with relational DBMS and SQL.

- Experience working in a source-controlled environment, such as Git or TFVC.

- Basic understanding of API design and implementation.

Agile / Digital Experience

- Has a strong understanding of Agile methodology and practices.

- Experience working in Agile teams or in a collaborative team environment which includes discussions around creative reviews, giving and receiving constructive feedback to and from team members and clients.

Qualifications

- Bachelor's degree in computer science, software engineering or information technology Personal Attributes

- Passionate about technology and excited about the impact of emerging / disruptive technologies

- Wants to unleash inner self-starter and work in an environment that fosters entrepreneurial minds

- Believes in culture of brutal transparency and trust

- Open to learning new ideas outside scope or knowledge skillset

- Aspirational to become full stack or deep expert

- Ability to build a sense of trust and rapport that creates a comfortable and effective workplace

Why you'll love working here

VÌ SAO NÊN LỰA CHỌN TECHCOMBANK?

"Nếu bạn có năng lực, tự tin và sẵn sàng làm việc hết mình, hãy GIA NHẬP CÙNG CHÚNG TÔI. Chúng tôi tạo điều kiện để bạn có thể hiện thực hóa ước mơ của mình với một môi trường làm việc thân thiện, lý tưởng, Top 9 nơi làm việc tốt nhất Việt Nam (2018). Tại Techcombank, chúng tôi có những chế độ tưởng thưởng xứng đáng theo hiệu quả công việc. Bạn cũng sẽ có cơ hôi phát triển nghề nghiệp nhanh chóng và được đào tạo chuyên sâu bởi những nhà lãnh đạo đẳng cấp trong khu vực và trên quốc tế”

TỔ CHỨC HÀNG ĐẦU

- Ngân hàng TMCP số 1 tại Việt Nam về lợi nhuận năm 2018, 2019

- Đội ngũ lãnh đạo giỏi dẫn dắt ngân hàng tăng trưởng liên tục gần 20 quý

- Top 2 Ngân hàng có môi trường làm việc tốt nhất Việt Nam 3 năm liên tiếp (2016-2018)

CÔNG VIỆC TỐT

- Văn phòng đẳng cấp theo mô hình Agile tiên tiến

- Môi trường gắn kết với nhiều hoạt động sôi nổi: Sinh nhật ngân hàng, Team building, ASO, CLB thể thao, bữa trưa vui vẻ, year end party...

- Văn hóa công bằng, tôn trọng, tin tưởng giao phó

PHÁT TRIỂN VÀ THĂNG TIẾN

- Đào tạo chuyên sâu từ chuyên gia trong và ngoài nước

- Lộ trình nghề nghiệp, cơ hội thăng tiến rõ ràng, linh hoạt

PHÚC LỢI CẠNH TRANH

- Thu nhập cạnh tranh; mức tăng lương hàng năm vượt trội với Benchmark thị trường

- Lương tháng 13; thưởng hiệu quả công việc, Phụ cấp, chương trình vay ưu đãi với CBNV

- Bảo hiểm SK cho toàn bộ CBNV, khám SK định kỳ tại bệnh viện 5 sao

Techcombank

View company

Techcombank- The leading commercial bank in Vietnam

Company type
IT Product
Company size
1000+ employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT