
برنامه نویس Python (Backend)توسعه پیشگامان امن
درباره موقعیت شغلی
درباره شرکت
وظایف و مسئولیتها:
- توسعه و نگهداری سیستمهای بکاند
- طراحی و پیادهسازی 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
- آشنایی با مباحث تست
درباره شرکت
شرکت توسعه پیشگامان امن با هـدف ارائه راهکارهـای مدیریـت خودکـار و یکپارچـه زیرساخت، فنــاوری اطلاعـات و امنیـت تاسیـس گردید. استراتژی اصلی گروه، تامین سامانه ها و خدمات مورد نیاز برای افزایش سرعـت رشد و نیز کاهش هزینه های توسعه حوزه فنـاوری اطلاعات در سازمان های بزرگ بر اساس بهروش ها و استانداردها می باشد.

