top of page

DevOps Engineer - Leading Investment Bank

Application

15 January 2024

Hong Kong

Our client, a leading investment bank, is seeking an experienced and dynamic DevOps Engineer to drive the transformation toward a cloud-native, automation-driven environment. In this role, you will play a critical part in designing, implementing, and managing a scalable and efficient DevOps framework that supports our software development lifecycle and continuous integration/continuous delivery (CI/CD) pipelines. As a DevOps Engineer, you will collaborate with cross-functional teams, including Development, Infrastructure, and Operations, to ensure the applications are deployed and operated with the highest level of availability, security, and performance. Perm Position.

Responsibilities:


  • Design, develop, and implement an enterprise-wide DevOps strategy, leveraging modern technologies and best practices to automate and optimize software delivery processes.

  • Create architectural designs for cloud-native solutions, considering scalability, reliability, security, and cost-effectiveness.

  • Collaborate with development teams to ensure applications are designed and developed with a DevOps mindset, enabling seamless deployment, monitoring, and operations.

  • Identify and implement the appropriate tools and technologies to build and manage our CI/CD pipelines, orchestration, and configuration management systems.

  • Manage the implementation of end-to-end DevOps tools integration, i.e. Jenkins, Kubernetes, Docker, Nexus, Ansible, SonarQube, ELK, Grafana, Prometheus, etc.

  • Explore new DevOps tools and industry best practices, which will help the organization to improve quality and efficiency. This is a hands-on role requiring some hands-on programming & scripting skills and proven capability in DevOps.

  • Continuously improve CI/CD processes, optimizing build, test, and deployment cycles for iterative and efficient software delivery.

  • Collaborate with Infrastructure and Operations teams to implement robust monitoring, logging, and alerting solutions, ensuring the availability and performance of our applications.

Qualifications:


  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Around 7 years of experience as a DevOps Engineer, with a focus on automation-driven environments.

  • Proficient in designing and implementing DevOps frameworks, leveraging tools such as Jenkins, Git, Docker, Kubernetes, and Terraform.

  • Familiar with deployment tools such as Ansible, Docker, Kubernetes/OpenShift, and Jenkins.

  • Solid understanding of software development methodologies, including Agile and DevOps principles.

  • Familiarity with infrastructure automation using tools like Chef, Puppet, or Ansible.

  • Hands-on development with scripting languages, such as Shell, Python, Power Shell, Perl, and Groovy scripting.

  • Strong problem-solving skills with the ability to troubleshoot and resolve complex technical issues.

  • Excellent communication and collaboration skills, with the ability to effectively interact with stakeholders at all levels.


bottom of page