The ideal candidate will have at least 3 - 6 years of relevant experience
Expert in Python, with knowledge of at least one Python web framework (i.e. Sanic, Fast API, Flask, Django)
In-depth understanding of web development and experience with design, development, deployment, versioning, and maintenance of secure RESTful APIs
Experience with SQL-based and NoSQL databases (i.e. MongoDB, PostgreSQL, Cassandra, Neo4j)
Good knowledge of microservice architecture
Experience with message brokers (i.e. RabbitMQ)
Familiar with Redis
Containerized application (Docker) deployment
Fine experience in Git
Linux / shell scripting (Bash)
Ability to design, develop, and implement efficient clean code
Excellent problem solver
Understanding UML artifacts
Object-Oriented and Functional Programming
Understanding Agile/Scrum methodology.
Bonus points:
Experience with modern container and cloud-based development technologies such as Docker, Kubernetes, OpenShift, etc.
Experience in Asynchronous Programming
Familiarity with the cloud platforms (i.e. AWS, GCP, Azure), preferably Amazon Web Services
Familiarity with ElasticSearch
Experience in CI/CD pipelines using platforms like Gitlab
Our offer:
Salary and Advantages above similar startups.
Ability to work remotely.
Possibility of organizational growth and promotion.
Social Insurance and Official Employment Contract.
Working days Sat. to Wed. ( 9 AM to 6 PM ).
معرفی شرکت
شرکت کالیستو یک شرکت بیزنسی است که در سه بخش IT، IoT و مارکتینگ فعالیت خود را آغاز نموده است. ما در کالیستو با استفاده از تکنولوژی های روز دنیا در بخش فناوری اطلاعات سعی می کنیم محصولات مدرن در زمینه مارکتینگ و دیجیتال مارکتینگ ارائه دهیم.
گروهی از متخصصین در بخش فناوری اطلاعات و مارکتینگ با ارائه پروپوزالی ایده ساخت این شرکت را ارائه دادند که به سرمایه گذاری از سوی امارات متحده عربی روبرو شد و محصولات این شرکت طراحی شده و قابل ارائه برای این محیط می باشد.