About the Client
Our client is a prominent financial services group in Hong Kong, currently expanding its cloud engineering center of excellence.
It would be a 6 months extendable contract.
Key Responsibilities
- Develop and deploy containerized applications onto Red Hat OpenShift platforms, ensuring they meet the bank's high standards for scalability and resilience.
- Build and maintain automated CI/CD pipelines to streamline the transition of code from development to production environments.
- Transform legacy application components into microservices and manage their lifecycle using Kubernetes-based orchestration tools.
- Implement "Infrastructure as Code" (IaC) to automate the provisioning of cloud resources and ensure consistency across development, UAT, and production clusters.
- Collaborate with application teams to troubleshoot container orchestration issues and optimize resource limits for better performance.
- Support the integration of cloud-native monitoring and logging tools to provide full observability into application health and security.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related technical discipline.
- 5 - 10 years of experience in software development or cloud engineering, with at least 1-2 years of hands-on experience with OpenShift or Kubernetes.
- Proficient in container technologies (e.g., Docker, Podman) and managing container registries.
- Strong experience with automation tools such as Ansible, Terraform, or Jenkins for managing cloud-native workflows.
- Solid understanding of Linux administration and shell scripting (Bash or Python) for system automation.
- Familiarity with DevOps practices and Git-based version control (GitHub, GitLab, or Bitbucket) in a collaborative team environment.
