Golang developer
- Working with streaming data from various sources, and data from various SQL and NoSQL databases
- Design and development of applications and tools for operating data
- Integration with existing and developing products of the company
Requirements:
- Education in Mathematics / Applied Mathematics or Information Technology
- 3 years of development experience
- More than 2 years of development practice in Golang
- Experience of using Golang libraries with numerical data
- Experience of writing applications in the paradigm of concurrency / multithreading
- Experience of SQL and NoSQL databases
- Experience of compiling with "C" headers
Extra skills:
- Experience of the design of distributed systems
-
Experience of one of the following languages: Java, C / C ++
-
Experience of writing Unit-tests and setting / using automated testing and installation system
-
Experience of using RabbitMQ and ProtoBuf
What you can expect:
- official employment;
- medical insurance;
- modern office;
- flexible working schedule;
- free English courses;
- modern equipment for work;
- professional and friendly team.