Senior Python Developer. We are looking for a talented and experienced backend developer to join our team. As our ideal candidate, you should be an experienced Python programmer, with deep knowledge of software development and algorithms.
Requirements:
Strong knowledge of Python.
Proficient in Object-Oriented Programming and design patterns.
Experience with REST API development.
Strong knowledge of microservice architecture using RabbitMQ, and Apache Kafka.
Familiarity with MySQL, and Postgresql.
Understanding of concurrent programming concepts like multithreading, and AsyncIO.
Strong analytical and documentation skills.
Experience in implementing CI/CD pipelines.
Familiarity with JIRA and Scrum tools.
Familiarity with Test Driven Development.
Nice to Have:
Experience with GraphQL API development.
Knowledge of DevOps principles.
Experience with Bash Scripting.
Please Note: This is a full-time permanent position. We are not considering applicants for part-time or hourly contracts.
«مأموریت ما، جان بخشیدن به اکوسیستم ارتباطات، تعاملات و تبادلات داوطلبانه از طریق توانمندسازی تشکلهای مردمی و جاری سازی فعالیت های داوطلبانه در زندگی روزمره مردم و جذب مشارکت و منابع آن هاست. ما با نوآوری و فناوری، سرمایه های اجتماعی را به اهرم هایی برای رشد اجتماعی، فرهنگی و اقتصادی تبدیل کرده و با خلق فرصتهای مشترک، به بهبود کیفیت زندگی تمام اعضای جامعه کمک میکنیم.»