استخدام Senior Software Developer
شرح موقعیت شغلی
Key Qualifications:
Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems).
The ability to scale back-End systems – sharding, partitioning, scaling horizontally are second nature to you.
The desire to ship code and the love of seeing your bits run in production.
Deep understanding of distributed systems and scalability challenges.
Deep understand multi-threading, concurrency, and parallel processing technologies.
Team player skills – we embrace collaborating as a team as much as possible.
A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.
The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment.
The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
Bonus points awarded for:
Authored and lead successful open source libraries and projects.
Contributions to the open source community (GitHub, Stack Overflow, blogging).
Existing exposure to Go, Cassandra, Kafka, Elasticsearch...
Prior experience in the telecom fields
You'll use:
Go (Golang)
Kafka
GIT
Cassandra
ElasticSearch
Redis
ZMQ
Python
MongoDB
Postgresql
مهارتهای مورد نیاز
- Python
- C#
- MongoDB
- PostgreSQL
- Elasticsearch
حداقل سابقه کار
- کمتر از سه سال
حقوق
- حقوق از ۳,۵۰۰,۰۰۰ تا ۵,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست