- Continue developing existing systems
- Performance optimisation and problem diagnosis.
- Designing/Developing for high-availability.
- Designing/Developing and testing new features.
- Supporting release and documentation of developed features.
- Help to define coding standards and development processes.
- 2+ years Golang development experience
- Very comfortable with Clickhouse, Kafka and RDBMS. MongoDB and InfluxDB beneficial
- Experience working with large data sets.
- Strong knowledge of Design Patterns, Cloud computing, Performance scaling, Reliability, and Security.
- Strong experience with CI/CD.
- Containerisation, ideally Docker.
- Strong experience with multiple Micro/SOA/REST services in production environment.
- Experience with financial markets and Crypto-exchanges connectivity is beneficial.