Post Job Free
Sign in

Lead Engineer, Kubernetes

Company:
Bullish
Location:
Hong Kong
Posted:
April 23, 2024
Apply

Description:

Focused on developing products and services for the digital assets sector, Bullish has rewired the traditional exchange to benefit asset holders, enable traders and increase market integrity. Supported by the group’s treasury, Bullish’s new breed of exchange combines deep liquidity, automated market making and industry-leading security and compliance to increase the accessibility of digital assets for investors. Bullish exchange is operated by Bullish (GI) Limited and is fully regulated in Gibraltar.

Mission: To make trading with digital assets more rewarding and secure.

Vision: To be the most innovative, respected, and trusted leader in crypto.

Reports to:Head of Platform Infrastructure

We are looking for a motivated and passionate technologist who can help define our next generation Kubernetes architecture.

You will join the Platform Infrastructure team as a Lead Engineer, Kubernetes. You will have an expert level of knowledge in Kubernetes ranging from architecture, networking and operations through to low level performance optimisation.

This role is highly specialised and requires knowledge of optimisation at all stacks of the system. Expect to be challenged with architecting for scale, building for recovery as well as optimising performance tuning to get the extra cycles out of each workload.

You will work closely with the application teams, educating them on Kubernetes best practices and providing solutions for challenging problems.

As a Subject Matter Expert, you will be the focal point for all Kubernetes related architecture, performance related tuning, and strategic thinking. You have an opportunity to build the finest cutting edge technology and working with highly motivated engineers.

Roles and Responsibilities:

Architect the next generation of Kubernetes within Bullish including Disaster Recovery

Design the service mesh and communication across all of our services

Work with Application teams to build highly performant and resilient applications

Work to remove any single point of failure components

Educate and build a knowledge base with our engineers

Provide workshops for internal application teams

Generate best practices for Kubernetes operations

Prepare relevant documentation for Kubernetes operation, maintenance and builds

Define Kubernetes upgrade procedures for zero downtime

Work with our security team to implement best in class security tooling

Experience & Qualifications:

Bachelor’s degree in Computer Science or Computer Information Systems

At least 5 years of relevant work experience

Expert level knowledge of Kubernetes internals

Experienced Architect for distributed workloads

Strong networking knowledge both inside and outside of Kubernetes

Extensive experience using GKE (Google Kubernetes Engine) or EKS (Elastic Kubernetes Service)

Strong Terraform knowledge

Good understanding and experience of service mesh technologies

Be familiar with Linux operating system, networking and system performance

Strong troubleshooting skills

Strong experience of container runtimes, kernel level scheduling and memory management

Knowledge of optimisation for performant workloads

Programming experience in at least one of Java, Go or Python

Experience operating within a 24/7 crypto exchange is highly desirable

Bullish is proud to be an equal opportunity employer. We are fast evolving and striving towards being a globally-diverse community. With integrity at our core, our success is driven by a talented team of individuals and the different perspectives they are encouraged to bring to work every day.

JR2000857

Apply