Senior DevOps Engineer

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 

    Ref:

    2020-JP-72

    Posted on:

    August 28, 2020

    Experience level:

    Experienced (non-manager)

    Education level:

    Bachelor's degree or equivalent

    Contract type:

    Permanent

    Location:

    Tokyo

    Department:

    IT Solutions