Job Summary
Job description
Overview of job
JOB PURPOSE:
- Bridging the gap between Development (Dev) and Operations (Ops), improving and shortening the systems development life cycle, reduce time-to-market, while ensuring high quality.
- Ensuring availability and reliability of all IT systems and services.
JOB DESCRIPTION:
- Participating in developing, deploying, monitoring, operating and governing IT systems.
- Deploying software systems to AWS Cloud infrastructure and Kubernetes platform.
- Working with developers and project team to ensure code quality and align with deployment strategy.
- Identifying potential technical issues and early feedback to project lead/DevOps lead.
- Working with operations team to ensure system availability and reliability.
- Supporting operations team for production issues with logging, monitoring and tracing systems and expertises.
- Building and setting up new development tools and infrastructure.
- Periodically monitoring, reporting, upgrading, and proposing ways to optimize existing IT systems.
- Periodically evaluating current systems and processes, proposing ways to improve them.
- Directly involved in developing internal systems and automated tools.
Job Requirement
- Bachelor's degree in IT, Computer Science
- 2+ years in Containerization and/or Cloud Computing
- Candidates with AWS or Kubernetes certificates are prioritized
- Know at least 1 programming language and its framework (Java - Spring, JS – React are preferred, but other alternatives are welcomed)
- Experienced in Linux, knowing how to write bash scripting is preferred
- Experienced in Nginx or Apache or any other alternatives
- Experienced in working with Git, GitLab or GitHub
- Strongly understand Docker and its core concepts
- Understand basic concepts of Kubernetes, which is the core of MBAL DevOps Platform (a certificate is an advantage)
- Good understanding in AWS fundamentals, experienced in working with a cloud provider, not limited to AWS (a certificate is an advantage)
- Terraform and CloudFormation are nice to have
- OSI, HTTPS, DNS, SSH knowledge is required
- GitLab CI/CD workflow is recommended
- Experienced in any Logging, Monitoring, Tracing framework out there (Elastic Stack, Prometheus Stack are preferred)
- Basic knowledge of working in Kanban/Scrum framework
- System thinking, continuous learning, sharing, and experiment.
- Strong problem-solving skills.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- DevOps
- AWS
- Kubernetes
- Java
- JavaScript
- Spring
- Linux
- DNS
- Git
- SSH
- Github
- Nginx
- Docker
- OSI
- ReactJS
- Gitlab
- Elastic Stack
- Terraform
- AWS CloudFormation
- Prometheus
- HTTPS
COMPETENCES
- Kanban
- Scrum
- Problem Solving Skills
BUSINESS PROFILE
MB Ageas Life aims to aspire to become a leading Bancassurance insurance company in Vietnam.
MB Ageas Life will also set up a network of high quality distribution agents. The joint venture will benefit from the Military Bank's transaction network, with 217 branches and more than 2 million customers, and take advantage of Ageas and Muang Thai Life's leading insurance expertise.