We are looking for a Platform lead/Senior Devops Engineer with technical experience in building high performance, scalable and resilient infrastructure and solutions.
Product
You will be working alongside the Quant Dev team with a focus on designing and maintaining the Kubernetes cluster serving our trading and data platform. The platform includes front-end web JavaScript and native applications, Restful and streaming APIs written in Rust and Python, backend servers for processing task queues and batch jobs.
The role requires a passionate engineer willing to learn new technologies and solve problems with elegant and effective solutions.
The role does require a programming background, candidates with knowledge of one or more between Python, Rust, Go, C/C++ are preferred.
Requirements
* Degree/Master in computer science or engineering
* Linux Engineering/DevOps background
* Docker/k8s/helm
* IaC, Terraform or any other IaC tooling
* Cloud platforms such as AWS and Azure (we use Azure)
* Kubernetes cluster management
* Continuous Integration and Deployment
* Network and web security best practices
* Database management (PostgreSQL)
* Monitoring and alerting (Prometheus, Grafana, Loki)
* Git source control
* Minimum of five years of industry experience
Desirable
* Any of Rust, Python, Go, or C/C++ programming
* Shell scripting
* Distributed logging platforms
* Cache and data stores (Redis)
* Distributed message passing (Kafka, AMQP)
* Micro-services & Restful APIs