استخدام Senior Python Developer (کرج)
شرح موقعیت شغلی
ما در حال جذب یک توسعهدهنده Senior هستیم که بتواند در طراحی، توسعه و بهبود نرمافزارهای لینوکسی نقش کلیدی ایفا کند. این موقعیت شغلی برای فردی است که علاوه بر کدنویسی، در تصمیمگیریهای فنی، معماری و بهبود کیفیت نرمافزار مشارکت فعال داشته باشد.
شرح وظایف:
شرح وظایف:
طراحی و توسعه نرمافزارهای Client-side مبتنی بر Python روی Linux
مشارکت در تصمیمگیریهای معماری و انتخاب تکنولوژی
توسعه ابزارهای CLI، سرویسها یا GUI اپلیکیشنها
طراحی و پیادهسازی Logging و Observability مناسب
مشارکت در طراحی و نگهداری Pipelineهای CI/CD
Code Review و منتورینگ اعضای تیم
بهینهسازی Performance و مصرف منابع
تضمین کیفیت، تستپذیری و نگهداری بلندمدت نرمافزار
مهارتهای فنی مورد نیاز:
مهارتهای فنی مورد نیاز:
تجربه حرفهای توسعه با Python
تسلط به توسعه نرمافزار روی Linux
درک عمیق از: Process / Thread / Memory - File Systems - Networking basics
تجربه کار با:
تجربه کار با:
Git و Workflow های تیمی
تستنویسی (pytest یا مشابه)
طراحی Logging ساختاریافته
آشنایی عملی با CI/CD
GitLab CI / GitHub Actions / مشابه
توانایی طراحی ماژولار و Clean Architecture (امتیاز محسوب میشود)
تجربه GUI با PyQt
آشنایی با async / asyncio
تجربه Packaging لینوکسی (deb, rpm, AppImage)
تجربه Containerization (Docker)
آشنایی با IPC / Sockets
تجربه Profiling و Performance tuning
تجربه کار با Monitoring / Metrics
ویژگیهای فردی:
توانایی رهبری فنی و تصمیمگیری معماری
مهارت حل مسئله در سطح سیستم
ارتباط مؤثر تیمی
دقت بالا و حس مالکیت روی محصول
علاقهمند به بهبود مستمر
شرایط همکاری:
شرایط همکاری:
موقعیت شغلی: Senior Level
نوع همکاری: تماموقت
حقوق: توافقی
مشارکت در تصمیمهای فنی
فضای رشد حرفهای و اثرگذاری واقعی
مهارتهای مورد نیاز
- Python
- Git
- Linux
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست