Back to jobs

Cloud Platform Engineer

Job description

Key Responsibilities

  • Collaborate closely with development and product teams to deliver in a fast-paced, dynamic environment.
  • Architect, implement, and maintain a modern, automated, cloud-native CI/CD pipeline.
  • Deploy and manage cloud infrastructure to support critical business operations.
  • Uphold security, compliance, and regulatory standards for banking systems.

Required Skills & Experience

  • Deep understanding of best practices for building automated DevOps platforms.
  • Proven experience in designing and operating highly scalable, fault-tolerant systems.
  • Self-motivated and capable of initiating projects and driving them to completion independently.
  • Knowledge of HKICL and SWIFT integrations (e.g., FPS, CHATS) is highly advantageous.
  • Hands-on experience with DevOps toolchains such as GitHub, CircleCI, Artifactory, and SonarQube.
  • Proficiency with CI/CD tools like Spinnaker, Ansible, and Chef.
  • Expertise in cloud deployment and management (AWS preferred, GCP, Azure) using Infrastructure-as-Code tools (Terraform, CloudFormation, Pulumi).
  • Strong skills in containerization and orchestration technologies (Docker, Kubernetes).
  • Familiarity with monitoring and observability tools such as Elastic Stack, Prometheus, Grafana, and Datadog.
  • Solid Linux/UNIX administration and networking fundamentals (TCP/IP).
  • Practical experience with Agile and Lean methodologies (Scrum, Kanban).
  • Knowledge of branching strategies including Git Flow, Trunk-based development, and GitHub Flow.
  • Excellent English communication skills, both written and verbal.