Job Summary
Job description
Overview of job
We are seeking a highly motivated and experienced DevOps Engineer to design, build, and maintain the platforms, tools, and processes that enable our development teams to deliver high-quality software efficiently and reliably.
[Responsibilities]
- Manage and maintain CI/CD pipelines for Java and front-end applications using tools such as Jenkins, Docker, and Kubernetes.
- Automate tasks and processes using scripting and automation tools, including GitHub Actions.
- Develop and maintain automated test suites for both front-end (e.g., Vue.js) and back-end (Java) applications, utilizing testing frameworks such as Mockito, JUnit, and Playwright (or similar).
- Manage and maintain staging and production environments, ensuring their stability and reliability.
- Participate in the migration and implementation of secure software delivery processes using tools such as GitHub Actions.
- Promote best practices in software development, testing, and deployment across the organization.
- Support and train team members on DevOps principles, CI/CD best practices, and tooling.
- Implement and maintain security scanning and code quality analysis tools.
- Attractive Salary and Benefits
- Working & growing with Passionate & Talented Team
- Bonus: Annual Bonus, Performance Bonus.
- Award: MVP for excellent Department/members
- Annual health check-up
- Social Insurance, Health Insurance, Unemployment Insurance (company will pay for full salary); Voluntary health insurance & accident insurance (PTI care 24/7)
- Company trip, Big annual year-end party every year, Team building, etc.
- Working hour: Monday to Friday (working hour from 08:00 to 17:00)
- Training: Tech E-Learning & various training on hot-trend technologies, best practices and soft skills
- Tech SHIMEKAI (Quarterly Technology Sharing)
And much more, join us and let yourself explore other fantastic things!
Job Requirement
Must have:
- 4+ years of experience in a DevOps or related role.
- Experience managing CI/CD pipelines for Java and front-end applications.
- Experience with Java Server Faces (JSF) framework
- Proficiency in Java and experience with front-end technologies (e.g., Vue.js, React, Angular).
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, etc.
- Experience with Rancher or similar Kubernetes management platforms
- Experience with automated testing frameworks (e.g., JUnit, Mockito, Playwright, Selenium).
- Strong understanding of Linux operating systems.
- Proven experience managing staging and production environments
- Ability to work independently, take responsibility, and stay self-motivated.
- Passion for helping others and improving the developer experience.
- Intermediate level in English communication.
Nice to have:
- Experience with security scanning tools (e.g., SonarQube).
- Experience with implementing secure software delivery processes.
- Solid understanding of the Software Development Lifecycle (SDLC).
- Hands-on experience with build automation tools like Maven, Gradle, etc.
- Strong interest in the latest trends in CI/CD and development efficiency tools.
- Excellent communication and teamwork skills.
- Intermediate level in Japanese communication.
- Experience designing and implementing microservices architectures.
- Experience working on large-scale, mission-critical systems.
- Experience migrating from Jenkins to GitHub Actions
- Experience with enterprise Kubernetes distributions (Rancher, OpenShift, etc.)
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
-
Japanese
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- DevOps
- Jenkins
- Github
- Java
- JUnit
- JSF
- Linux
- Maven
- Selenium
- Automation Testing
- AngularJS
- Gradle
- Docker
- Mockito
- SonarQube
- VueJS
- ReactJS
- Kubernetes
- GitlabCI
- Microservices
- OpenShift
- SDLC
- Rancher
- Playwright
- CI/CD
- GitHub Actions
COMPETENCES
- Working Independently
- Responsible
- Self Motivated
- Communication Skills
- Teamwork
BUSINESS PROFILE
Rakuten FinTech Vietnam (RFV) main mission is to contribute to FinTech business growth as well as Rakuten Card.
Rakuten FinTech Vietnam (RFV), was newly established in October 2021 as the subsidiary company of Rakuten Card Co., Ltd., one of the biggest credit card companies in Japan.
RFV is the first overseas development center in Vietnam as Rakuten Group, and main mission is to contribute to FinTech business growth as well as Rakuten Card, through providing FinTech products, services, system development and so forth.