Senior Back-End Developer

Pouyesh Rayan Datis Tehran

Posted a year ago

توضیحات

  • ارائه راهکار فنی مناسب از طریق به‌کارگیری بهترین تجربیات و استفاده از مناسب ترین فناوری‌ها جهت پاسخ به مسائل و نیازمندی‌ها در حوزه Back-End.
  • پیاده‌سازی نرم‌افزار قابل اتکا، قابل آزمون و قابل نگهداری.
  • پیاده‌سازی و اجرای تست‌های Unit و Integration.
  • مرور کد و راهنمایی سایر برنامه‌نویسان.
  • شرکت در جلسه‌های فنی و عمومی شرکت.
  • مستندسازی و مدل‌سازی دقیق و به‌روز.

پیش‌نیازها

  • مسلط به زبان برنامه‌نویسی Python.
  • مسلط به فریم ورک Django یا FastAPI.
  • مسلط به RESTful API.
  • مسلط به حداقل یکی از پایگاه‌های دادۀ SQL–Based، ترجیحاً PostgreSQL و یا پایگاه‌های دادۀ NoSQL نظیر MongoDB و Elasticsearch.
  • آشنایی با Git.
  • آشنایی با معماری Microservices.
  • آشنایی با مفاهیم DevOps و ابزارهای آن نظیر Docker ،Kubernetes و CI/CD.
  • آشنایی با RabbitMQ و Kafka.
  • آشنایی با متدولوژی Agile - Scrum.
  • آشنایی با حوزه هوش مصنوعی مزیت محسوب می‌شود.

شایستگی‌های عمومی:

  • خلاقیت و نوآوری.
  • صبور و با حوصله.
  • متعهد و مسئولیت‌پذیر.
  • توانایی حل مسئله.
  • روحیه پرانرژی و چالش‌پذیر.
  • توانایی برقراری ارتباط مناسب و همکاری با سایر اعضای تیم.

نوع استخدام

  • تمام وقت

جزییات

To see more jobs that fit your career