JOB SUMMARY:
This role involves understanding and optimizing application infrastructure, defining best practices for deployment, migrating infrastructure with zero downtime, setting up monitoring, defining service capacity planning strategies, and implementing CI/CD pipelines.
RESPONSIBILITIES:
- Understand the current application infrastructure and suggest changes to it.
- Propose optimization solution.
- Define and document best practices and strategies regarding application deployment and infrastructure maintenance.
- Migrate our infrastructure with zero downtime to a highly available, scalable one.
- Set up a monitoring stack.
- Define service capacity planning strategies.
- Implement the application’s CI/CD pipeline using the AWS CI/CD stack.
- Write infrastructure as code using Cloud Formation or similar.
REQUIREMENTS:
- Experience with the core AWS services.
- Experience with monitoring cloud architect and solutions such as Cloud Watch, x-ray, metrics, Elastic search, datadog, Prometheus, and the ELK stack.
- Knowledge of writing infrastructure as code (IaC) using Cloud Formation or Terraform, server less, Ansible, chef, cloud formation.
- Experience with building or maintaining cloud-native applications.
- Past experience with the server less approaches using AWS Lambda is a plus. For example, the Server less Application Model (AWS SAM).
- Design and implement CI / CD pipeline (Jenkins, Code build, Codepine line, docker).
- Automate deployments of services (blue/green, canary) and administration of platforms (Experience in Kubernetes or Amazon ECS).
- Good background in Linux/Unix administration.
- Strong notions of security best practices (e.g. using IAM Roles, KMS, etc.).
In terms of skills, candidates should have: proficiency in Cloud, knowledge of AWS, experienced with Docker, familiarity with Linux, and understanding of Security.Additionally, candidates should have knowledge of Cloud Engineer, understanding related to Software, strong grasp of System Engineer, and experience with Application Engineer.BENEFITS:
- Competitive salary.
- 13-month salary.
- Annual project bonus up to 2 months' salary based on performance assessment.
- Flexible working time.
- Join the dynamic, young and friendly project team.
- Building and developing global software products based on modern technology.
- Attend project training before working with clients directly if need.
- Providing training programs in Japanese, English, hot-trend technologies.
- Have the stable career path.
- Dynamic Union with exciting activities for union members: Relax tour, outdoor trip, movies day, woman's day, payments on special events new year, //, / and allowances for sick cases".
- Onsite in Japan, Asean.
- Full Insurance according to labor law.
- Health Care 24/7 package.
- Special allowance for seniority employee, leader.
- Special TTV's sharing package.
- Company trip, YEP.
You will receive the following benefits: participate in Insurance, enjoy Competitive salary, have Performance bonus, and receive 13th month bonus.