Build, develop and deliver component of small to medium-sized feature of application platform reliably, including appropriate metrics, monitoring, paging, etc... in placed.
Define clear success metrics & achieve those metrics reliably & consistently post-launch & through life-cycle of the system.
Analyze patterns in incidents and identify improvements needed in how we operate and design the platform.
Regular sharing sessions are organized within the center or IT-wide.
Mentorships are provided to junior members of the center when being assigned.
Develop process/guide/workshop/training other devops engineers /other team for share knowledge, experience really for Platform Technology/IT area.
Optimize the process to onboard services in production by meeting the VPBank's standards to build and operate services securely & efficiently.
Build more self-service items in the
developer portal catalog.
Proactively identify new opportunities and advocate for and implement improvements to the current state of projects - potentially having broader business impact across teams or products.
Proactively keep other departments needs in mind and leverage input from various stakeholders as available to determine the right technical solutions to deliver solutions quickly.
1. Educational Qualifications
Bachelor's degree in Computer Science, Engineering, or relevant field.
2. Relevant Knowledge/ Expertise
4+ years of experience as a DevOps Engineer or equivalent software-engineering role.
4+ years of experience in
software engineering.
Good in one or more coding languages, preferably Java or .NET.
Experience with CI/CD workflows and tools: Jenkins, Artifactory, Nexus, CircleCI, GitLabCI, Ansible, etc.
Experience with development platforms: AWS, Azure, GCP.
Experience with containerization platforms and technologies: Docker, Kubernetes, OpenShift.
Experience in network, server, and application-status monitoring.
Strong automation scripting skills.
Experience in configuration management, test-driven development and release management.
Strong analytical and troubleshooting skills.
Good understanding of agile development and DevOps principles.
Ability to investigate and analyze information, and to draw conclusions.
Flexibility, adaptability and desire to learn new technologies.