SRD593 - RUST BACKEND ENGINEER
SRD593 - RUST BACKEND ENGINEER
IT
Middle/Senior
Remote
Full-time
Responsibilities
We are seeking a Rust Backend Engineer to join our project. This role requires a strong background in building applications that run on Kubernetes, focusing on developing Kubernetes Operators. You will work closely on end-to-end projects in a dynamic environment and collaborate with the team to build infrastructure, design microservices, and ensure adherence to financial industry security standards. While prior experience with Kubernetes Operators is not mandatory, a willingness to learn and adapt is essential.
Develop and manage Kubernetes Operators using the kube-rs library
Design and automate microservice deployments within Kubernetes environments
Debug production and deployment issues in a Kubernetes-based infrastructure
Follow finance industry best practices on security, including PCI DSS requirements
Collaborate with the team on integrating Event-Driven Architecture (EDA) and CQRS with Event Sourcing (ES) where applicable
Requirements
Multi-year experience developing applications that run on Kubernetes
Experience coding in Rust, with a strong understanding of backend application development
Familiarity with relational databases, particularly PostgreSQL
Willingness to learn Kubernetes Operator development using kube-rs
*** Nice to have
Experience with distributed SQL/newSQL databases
Understanding of Domain-Driven Design (DDD) and CQRS with Event Sourcing (ES)
Experience with serverless platforms, specifically Knative
Familiarity with the Event-Driven Architecture (EDA) paradigm
Experience writing Kubernetes Operators
Familiarity with Helm
Benefits
Working location: Remote Full-time
Salary range: Up to USD 5,000 Net
Infomation
Offered Salary
4,500 $ - 5,000 $
Skills