DevOps Engineer

Contract type
Web / Internet Service
Company Type
日系企業/Japanese Company
6 Million yen〜9 Million yen
Japanese Level
ビジネスレベル/Business Level
English Level
Other Language Skills

Job Description

Recruitment Background In April 2020, their predecessor, the Ops Unit, was established, and the DevOps Unit was formed with the mission of increasing the speed of service development by eliminating technical debt while ensuring the development speed of products that have expanded rapidly since then. The DevOps unit was formed with the mission of increasing the speed of service development by eliminating technical debt while ensuring the speed of product development. Job Description This is an opportunity to join a team that has been working together for a long time to build a bridge between development (Dev) and operations (Ops). This team is designed to create innovations that can be applied to the entire organization, not just development and operations, in order to accelerate the expansion of online sales system services that maximize sales with the team. Current Mission Continuously improve alerting and monitoring using NewRelic to quickly detect and respond to issues impacting the service. Organize and automate the user account management flow to support internal controls. Build, control, and operate IaC using Terraform to resolve existing infrastructure debt. Job Description You will be in charge of tasks associated with the above mission, as well as improvement tasks based on requests from project teams and internal issues. Specifically, you will be responsible for infrastructure construction, CI/CD pipeline construction, and tool creation. Development Structure The DevOps team has introduced Scrum, and for each sprint, they conduct planning, review, and retrospective to assign who is in charge of what and manage the progress. Development is done on a pull request basis using GitHub, and basically all code is reviewed. We are also working on introducing automated testing, and will continue to actively work on improving quality. Development environment Server side: PHP 7, CakePHP, Laravel 5 Front-end: Vue.js, Nuxt.js DB: MySQL Infrastructure: AWS, Kubernetes, Terraform CI/CD: CircleCI, ArgoCD Source code management: GitHub Project management: Backlog, ZenHub (GitHub issues) Information sharing tools: Slack, DocBase Other tools: Sentry, Redash, New Relic

Required skills

Required Practical experience in infrastructure construction and operation using AWS Experience in pull request based development using GitHub Practical experience in Kubernetes operation Proactive communication skills for collaboration between development and operations Welcome Experience working with Infrastructure as Code (Terraform, etc.) Experience in building and operating pipelines with CI/CD tools Experience implementing tools using shell scripts, Go, Python, etc. Knowledge of security