برنامه نویس Python (Backend)توسعه پیشگامان امن
infoBox iconسطح ارشدیت
کارشناس
infoBox iconموقعیت مکانی
تهران
infoBox iconنوع همکاری
تمام وقت
infoBox iconساعت کاری
شنبه تا چهارشنبه
infoBox iconخدمت سربازی
مهم نیست

وظایف و مسئولیت‌ها:

  • توسعه و نگهداری سیستم‌های بک‌اند
  • طراحی و پیاده‌سازی APIهای REST و GraphQL بر اساس نیاز پروژه
  • توسعه میکروسرویس‌ها با استفاده از ابزارهایی مانند RabbitMQ و Apache Kafka
  • مدیریت و بهینه‌سازی پایگاه‌های داده MySQL و PostgreSQL
  • پیاده‌سازی کانتینرها با Docker و استفاده از فرآیندهای CI/CD
  • همکاری با تیم‌های مختلف برای تحویل به‌موقع پروژه‌ها
  • تضمین امنیت و مدیریت دسترسی در سرور
  • مستندسازی دقیق فرآیندها و معماری سیستم

مهارت‌های عمومی:

  • توانایی مدیریت پروژه و تحویل به‌موقع تسک‌ها
  • مهارت در حل مسئله و خطایابی
  • توانایی مستندسازی فنی
  • روحیه کار تیمی و ارتباط موثر با سایر اعضای تیم
  • انعطاف‌پذیری برای همکاری در یک محیط تیمی

مهارت‌های مورد نیاز:

  • تسلط به Python
  • تسلط به Django و FastAPI
  • طراحی، توسعه و نگهداری سرویس‌ها و APIهای بک‌اند با استفاده از Python و FastAPI
  • آشنایی با استانداردهای امنیتی مانند SSL/TLS و رمزگذاری سرتاسری برای حفظ امنیت اطلاعات
  • دانش کافی از مفاهیم شی‌گرایی، طراحی ماژولار و الگوهای طراحی (Design Patterns)
  • آشنایی با CI/CD و Git برای مدیریت نسخه
  • درک قوی از ساختارهای داده و الگوریتم‌ها
  • آشنایی با سیستم‌عامل Linux (در حد LPIC1) و توانایی کار با دستورات آن
  • دانش کافی در استفاده از Git و Gitflow
  • تسلط به ثبت گزارش کارکرد در Jira

آشنایی با موارد زیر مزیت محسوب می‌شود:

  • تجربه راه‌اندازی کانتینرها با Docker و فرآیندهای CI/CD
  • تجربه تحلیل و طراحی دیتابیس برای پروژه‌ها
  • آشنایی با Elasticsearch
  • آشنایی با روش‌های توسعه چابک (Agile/Scrum)
  • تجربه استقرار و مدیریت برنامه‌ها در Kubernetes
  • آشنایی با انواع Message Broker
  • آشنایی با مباحث تست
درباره شرکت
شرکت توسعه پیشگامان امن با هـدف ارائه راهکارهـای مدیریـت خودکـار و یکپارچـه زیرساخت، فنــاوری اطلاعـات و امنیـت تاسیـس گردید. استراتژی اصلی گروه، تامین سامانه ها و خدمات مورد نیاز برای افزایش سرعـت رشد و نیز کاهش هزینه های توسعه حوزه فنـاوری اطلاعات در سازمان های بزرگ بر اساس بهروش ها و استانداردها می باشد.