استخدام Mid level) Python Developer-دورکاری)
شرح موقعیت شغلی
مهارتهای مورد نیاز:
· تجربه کار با حداقل یکی از فریمورکهای معروف REST در پایتون مانند Django، Flask، FastAPI و ...
· تجربه کار با حداقل یکی از پایگاههای داده معروف SQL/NoSQL مانند PostgreSQL، MongoDB و ...
· تجربه کار با حداقل یکی از Message Brokers معروف مانند Kafka، RabbitMQ، Redis و ...
· تجربه کار با کتابخانههای مفید مرتبط مانند SQLAlchemy ORM، Celery Task Scheduling و …
· دارای تجربه در تستنویسی و آشنایی با مفهوم توسعه تست محور (TDD)
· آشنایی با مزایا و معایب معماری سیستمها (Architectures)، بهینهسازی (Optimization)، اشکالزدایی (Debugging) و محکزنی (Benchmarking)
· آشنایی با ابزارهای دیپلوی (Docker, Microservices, …) و CI/CD
مهارتهای پیشنهادی:
· تجربه کار با کتابخانههای مفید مرتبط مانندPandas ،Numpy
· تجربه کار با کتابخانههای مفید مانند Beautifulsoup، Scrapy، Selenium و ...
· تحصیلات آکادمیک مرتبط در ریاضیات و آمار (داشتن آن امتیاز محسوب میشود)
· حداقل سه سال سابقه برنامهنویسی
· آشنایی با اصول کدنویسی (کدنویسی تمیز و خوانا، آشنایی با بهترین روشهای کارآزموده، رعایت قراردادهای نوشتاری مرسوم و ...)
· تجربه کار با حداقل یکی از پارادایمهای برنامهنویسی مانند برنامهنویسی شیگرا (Object-oriented programming)، برنامهنویسی تابعی (Functional programming) و ... و الگوهای طراحی مرتبط با آنها (Design patterns)
· آشنایی با سیستمهای کنترل ورژن توزیعشده مانند Git و ...
· آشنایی با سیستم عامل لینوکس
· خلاق، مسئولیتپذیر، با انگیزه، دارای روحیه همکاری تیمی، توانایی مستندسازی، آشنا به مفاهیم Agile و Scrum/Kanban، مشتاق به یادگیری
· تحصیلات آکادمیک مرتبط (داشتن آن امتیاز محسوب میشود)
مهارتهای مورد نیاز
- agile
- Python
- Git
- Django
- SQL/NoSQL
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۲۴,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت