توسعهدهندهی ارشد پایتون
دربارهی این نقش
🗓 سابقهی شرکت: بیش از ۱۰ سال
⚙️ صنعت: سلامت دیجیتال (Health Tech)
🏢 اندازهی شرکت: ۱۰۰ تا ۵۰۰ نفر
نقش شما
بهعنوان توسعهدهندهی ارشد پایتون، نقشی کلیدی در طراحی، توسعه و نگهداری سیستمهای بکاندِ مقیاسپذیر ایفا میکنید که موتور اپلیکیشنهای مدرن و پرکارایی هستند.
- راهکارهای بکاندِ توزیعشده را معماری، بهینه و ارائه میکنید که شالودهی محصولات در تراز سازمانیاند.
- تخصص شما در Python، شیءگرایی (OOP) و مقیاسپذیری سیستم، استاندارد کیفیت را در کل سازمان مهندسی تعیین میکند.
موفقیت در این نقش چه شکلی است
موفقیت در این نقش یعنی ارائهی سرویسهای بکاندِ مستحکم، نگهداریپذیر و پرکارایی — APIها و پایپلاینهای دادهای که زیر بارِ واقعی بهخوبی مقیاس میگیرند. این را با نوشتن کدِ تمیز و قابلتست، بهکارگیری بهترین شیوههای مهندسی نرمافزار و پیشبرد اتوماسیون در کل چرخهی توسعه به دست میآورید.
مسئولیتهای کلیدی
- طراحی، توسعه و نگهداری سیستمهای بکاندِ آمادهی تولید با Python و فریمورکهایی مانند Django یا FastAPI.
- بهینهسازی کد برای مقیاسپذیری، همروندی و کارایی زیر بارهای سنگین.
- ساخت و یکپارچهسازی APIهای RESTful با اپلیکیشنهای فرانتاند و سیستمهای داخلی.
- تضمین کارایی بالا، امنیت قوی و عملکرد مقیاسپذیر سرویسهای بکاند.
- مدیریت کدبیس با Git، انجام بازبینیهای دقیق کد و اعمال بهترین شیوههای کدنویسی و همکاری.
- پشتیبانی از کل چرخهی عمر توسعهی نرمافزار (SDLC)، از طراحی و پیادهسازی اولیه تا استقرار و بهبود مستمر.
- عیبیابی و رفع مشکلات پیچیدهی تولید در سیستمهای توزیعشده برای تضمین دسترسپذیری و پایایی سیستم.
آنچه به همراه میآورید
برای موفقیت در این نقش:
- در Python بسیار ماهر هستید و تجربهی اثباتشده در سیستمهای آمادهی تولید دارید.
- درک عمیقی از طراحی API بهسبک RESTful و تجربهی عملی قوی با پایگاهدادههای رابطهای مانند PostgreSQL و MySQL دارید.
- تخصص عملی با Django و تسلط قوی بر بهینهسازی ORM برای کارایی و بهرهوری دارید.
- به Git مسلط هستید و در گردشکارهای کنترل نسخهی مشارکتی شامل pull request، استراتژیهای شاخهبندی و بازبینی کد تجربه دارید.
- تجربهی محکمی در ساخت و نگهداری مجموعهتستهای خودکار دارید و کیفیت و پایایی کد را تضمین میکنید.
- در طراحی شیءگرا، برنامهنویسی ناهمزمان (async) و جریان دادهی بلادرنگ مهارت دارید.
- به زبان انگلیسی مسلط هستید.
- تحلیلی و دقیق هستید و انگیزهی بهبود مستمر و کیفیت دارید.
الزامات ضروری
- تخصص اثباتشده در طراحی معماریهای بکاندِ مقیاسپذیر و توزیعشده با تمرکز بر میکروسرویس، کارایی سیستم و محیطهای با دسترسپذیری بالا.
این نقش چطور مسیر شغلی شما را ارتقا میدهد
این نقش به شما امکان همکاری با مهندسان کارکشته و رهبران محصول روی سیستمهای واقعی و بزرگمقیاسِ مورد استفاده در سطح جهانی را میدهد. مهارتهای خود در معماریهای توزیعشده، میکروسرویس و ابزارهای مدرن DevOps را تیز میکنید و در عین حال تصمیمهای فنیای میگیرید که نسل بعدی زیرساخت بکاند را شکل میدهند.
این شرکت چطور برای تلاش شما ارزش قائل است
- بستهی مزایای جذاب
- پشتیبانی برای جابهجایی (Relocation) به ارمنستان
اگر آمادهاید تخصص Python خود را به سطحی بالاتر ببرید و راهکارهای بکاندی بسازید که به محصولات جهانی توان میدهند، مشتاق شنیدن از شما هستیم.
مزایا
- Attractive benefits package
- Relocation support to Armenia