Requirements
- Experience with cloud platforms such as Microsoft Azure or Amazon Web Services (AWS).
- Strong background in backend development, with experience in languages such as C#, or similar.
- Knowledge of NoSQL, PostgreSQL, SQL Server databases.
- Experience in design and implementation of distributed systems that comprise of multiple domain-oriented services.
- Understanding of front-end development technologies, including HTML, CSS, and JavaScript.
- Familiarity with version control systems, preferably Git.
- Familiarity with containerisation technologies like Docker and orchestration tools like Kubernetes.
Nice to Have
- etcd, Consul, Redis, Apache Kafka, RabbitMQ, gRPC, Orleans.
Additional Information
- Excellent problem-solving and analytical skills, with the ability to debug and resolve complex issues.
- Effective communication skills in English, both verbal and written, with the ability to work collaboratively in a team environment.
- Stay updated with the latest trends, tools, and technologies in backend development and actively contribute to improving development processes and efficiency.