DevOps Engineer with Airwallex

Singapore

$90K - 180K a year

Airwallex is the leading financial technology platform for modern businesses growing beyond borders. With one of the world's most powerful payments and banking infrastructure, our technology empowers businesses of all sizes to accept payments, move money globally, and simplify their financial operations, all in one single platform.

Established in 2015 in Melbourne, our purpose is to connect entrepreneurs, business builders, makers and creators with opportunities in every corner of the world. Today, Airwallex has a global footprint across Asia-Pacific, Europe, and North America.

Who We are

The Airwallex Cloud Infra team is a group of highly skilled, innovative, and collaborative professionals dedicated to creating and maintaining a cutting-edge, secure, and scalable infrastructure that supports our cross-border payment solutions. The team brings together experts in kubernetes, service mesh, cloud platforms, middlewares, database management and CI/CD processes, all working seamlessly to ensure the highest levels of performance, reliability, and security. Committed to constant improvement, the Cloud Infra team is pivotal to Airwallex's mission to empower businesses worldwide by providing a robust and efficient financial technology platform.

Responsibilities:

  • Automate and optimize cloud infrastructures using Infrastructure as Code (IaC) methodologies and tools, such as Terraform, Pulumi, or similar technologies, ensuring rapid, secure, and efficient provisioning and management of cloud infrastructure resources.
  • Develop and maintain custom Kubernetes operators to manage the traffic, monitoring, and lifecycle of applications running on our Kubernetes clusters, streamlining operations and ensuring a reliable, secure, and highly performant environment.
  • Collaborate closely with fellow team members and stakeholders across the organization to identify areas for improvement, propose innovative solutions, and contribute to the continuous evolution of our infrastructure and technology stack.
  • Monitor and maintain the overall health, performance, and security of our infrastructure, proactively identifying and resolving potential issues and vulnerabilities before they impact our customers.
  • Participate in on-call rotations, working with other team members to provide prompt and efficient resolution of issues or incidents that may arise, maintaining the highest levels of availability, performance, and customer satisfaction on our infrastructure.
  • Implement and maintain robust, flexible CI/CD pipelines that enable smooth deployment and integration of applications and services, minimizing the risk of errors and downtime.
  • Share your knowledge and expertise with other team members, providing mentorship, guidance, and technical support to help them develop their skills and further enhance the capabilities of the Cloud Infra team.
  • Stay current with the latest trends, technologies, and best practices in DevOps, Kubernetes, cloud platforms, and related areas, proactively integrating new ideas and tools to ensure Airwallex remains at the forefront of financial technology.

Qualifications:

  • Over 5 years of experience in high performance, distributed systems.
  • Bachelor's degree or higher in computer science or related fields.
  • Strong expertise in working with Infrastructure as Code (IaC) tools, such as Terraform, Pulumi, and a proven track record of automating and optimizing cloud infrastructure deployments.
  • In-depth knowledge of Kubernetes and containerization technologies.
  • Expertise in Golang, Python or other programming languages.
  • Proficiency in working with CI/CD pipelines and tools, such as GitLab CI, or similar, ensuring seamless deployment and integration of applications and services.
  • Excellent problem-solving skills and the ability to identify and resolve potential issues and vulnerabilities in a proactive manner.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams and share knowledge and expertise with others.

Bonus Qualifications:

  • Experience in writing custom kubernetes operators
  • Experience with Istio service mesh
  • Experience with GitOps , such as ArgoCD
  • Relevant certifications in DevOps, Kubernetes, or cloud platforms (e.g., GCP, AWS or Azure).