استخدام برنامهنویس Back-End) Python)
شرح موقعیت شغلی
ما در گروه شرکتهای بهینراهکار برای توسعه نسل جدید محصولات خود به دنبال جذب برنامه نویس زبان پایتون با شرح زیر هستیم:
مهارتهای مورد نیاز:
مهارتهای مورد نیاز:
- درک عمیق از نحو، ساختمان دادهها و کتابخانههای پایه پایتون
- آشنایی مناسب با مفاهیم OOP، SOLID و Design Patterns
- تسلط به توسعه REST API با Flask یا FastAPI
- تسلط به یک ORM (ترجیحا SQLAlchemy)
- تسلط به کار با حداقل یک پایگاه داده SQL
- تسلط به توسعه Unit Test و Integration Test
- تسلط به مفاهیم برنامه نویسی Async و کار با Asyncio
- آشنایی مناسب با برنامهنویسی پروتکلهای لایه 4 و 5 (HTTP، gRPC، WMI، SNMP، SSH و...)
- آشنایی مناسب با مفاهیم رمزنگاری و کتابخانه OpenSSL
- آشنایی با Git
موارد اختیاری (مزیت):
- آشنایی با Redis
- آشنایی با Kafka یا RabbitMQ
- آشنایی با Regex
- آشنایی با کتابخانه RxPy و مفاهیم Reactive Programming
- تجربه در پیادهسازی مایکروسرویس و Design Patternهای مرتبط
وظایف و مسئولیتها:
- توسعه ایجنتهای متمرکز و توزیع شده در شبکه جهت دریافت داده با پروتکلهای لایه 4 و 5
- توسعه پایپ لاین ETL برای پردازش حجم بالای داده ایجنتها
- توسعه REST API جهت ارائه سرویس به Frontend
- توسعه روشهای خودکارسازی وظایف متداول در شبکه (مشابه SaltStack)
- توسعه کد با کیفیت، تست شده و قابل نگهداری مناسب شرایط Production
مزایای همکاری با بهین راهکار:
- محیطی صمیمی و پویا با همکارانی حرفه ای
- دورهمی های صمیمانه
- روزهای کاری: شنبه تا چهارشنبه ساعت 8 الی 17
- بیمه تامین اجتماعی از ابتدای همکاری
- بیمه تکمیلی
- بن خرید
- پاداش
- رفاهیات (ناهار دسته جمعی در بهترین رستوران های تهران، هدایا در مناسبت ها و غیره)
- آموزش ضمن خدمت
- ایجاد رزومه غنی با توجه به اجرای پروژه های کلان کشوری (وزارت خانه ها، صنایع نظامی و پتروشیمی، بانک ها، سازمان های بیمه، اپراتورهای کشوری و غیره)
مهارتهای مورد نیاز
- Back-end
- Python
- OOP
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست