Duties and Responsibilities:
- Develop CI/CD pipelines using BODM (Build once deploy multiple times) model
- Build, manage, support and improve tools for continuous integration, automated performance and stress testing and release management
- Develop automated builds and jobs with Jenkins
- Work closely with development teams to coordinate releases and resolve specific build failures
- Implement automated testing and automated compliance checks where appropriate
- Integrate with help desk systems to streamline and automate certain change management process
- Integrate pipeline with monitoring tools like Splunk
- Participates and may lead management of code, configuration management and multiple release branches using CI/CD tools
- Lead the collaboration with development teams to discuss, analyze or resolve application issues or to assist with engineering projects
- Develops techniques for effective comparative testing and bench-marking
- Analyzes and identifies performance bottlenecks and make recommendations
- Monitoring platform availability and performance across multiple data centers
- Incident response, troubleshooting, and mitigation.
Requirements and Qualifications:
- 8+ years of experience in development operations related functions
- 5+ years of DevOps experience in a Continuous Integration Environment
- Strong organizational, analytical and critical thinking skills
- Strong knowledge of continuous integration, continuous delivery, automated testing and all phases of the Software Development Life Cycle
- Experience with Git as version control system
- Experience with Java platform and build tools (Gradle, Maven)
- Experience with Java application servers (Tomcat)
- Experience with container and containerized platforms: Docker, Kubernetes, OpenShift, ECS
- Excellent verbal and written communication and presentation skills
- You have strong expertise and working experiences in cloud architecture, system administration and software engineering
- Experience with cloud platform (AWS and Azure)
- Experience with change and configuration management system (Git, Chef, Jenkins… etc.)
- Excellent verbal and written communication skills, including written documentation
- Experience deploying and operating Linux or other UNIX variants in a datacenter environment.
- Experience with server hardware management across multiple vendors
- Deep understanding of web technologies such as HTTP, TLS, and REST
Language Requirement:
- Bi-lingual (Japanese Fluent) and Business level of English communication
Others:
- Insurance Experience will be good to have
- Experience of working in a multi cultural environment
Location:
Tokyo