مهندس ارشد نرمافزار
دربارهی این نقش
🗓 سابقهی شرکت: بیش از ۵ سال
⚙️ صنعت: فناوری
🏢 اندازهی شرکت: ۱۱ تا ۵۰ نفر
این نقش برای یک شرکت بینالمللی است و فرصت جابهجایی (relocation) ارائه میدهد!
نقش شما
بهعنوان مهندس ارشد نرمافزار، نقشی محوری در طراحی و پیادهسازی APIها، پردازشگرهای پسزمینه (background processor) و مدلهای دادهی کارآمد در اکوسیستمهای Django و Node.js ایفا میکنید.
- تخصص شما در Python و Django، همراه با تسلط بر Node.js، به شما توان ساختن، نگهداری و بهینهسازی APIهای مقیاسپذیر، پردازشگرهای کار پسزمینه و مدلهای داده را میدهد.
- مهارتهای عالی حل مسئلهی شما به شما امکان طراحی راهحلهای پیچیدهی پایبند به بهترین شیوهها در کارایی، سادگی و وضوح کد را میدهد.
- تجربهی شما با Docker و Kubernetes یک راهاندازیِ روان و آمادهی تولید را تضمین میکند که میتواند برای برآوردن نیازهای کسبوکار مقیاس بگیرد.
موفقیت در این نقش چه شکلی است
در این نقش، موفقیت یعنی ارائهی راهحلهای بکاندِ خوشمعماری، کارآمد و تستشده که به محصولی سریعتر و مقیاسپذیرتر کمک میکنند. این را با متعادلسازی پیوستهی ORM در Django، بهینهسازی ساختارهای پایگاهداده و مشارکت در بهبود فرایندهای توسعه به دست میآورید.
مسئولیتهای کلیدی
- رهبری تلاشهای توسعهی بکاند با Python، از طراحی تا استقرار، با تمرکز بر کیفیت و عملکرد.
- پیادهسازی APIهای قوی، مدلهای داده و پردازشگرهای پسزمینه برای کارکرد مقیاسپذیر اپلیکیشن.
- پشتیبانی از فرایندهای بازبینی کد برای حفظ استانداردهای بالا و کارایی در کد Django، React و Node.js.
- نظارت بر پیکربندیهای Docker و Kubernetes برای استقرارهای روان توسعه و تولید.
- مشارکت در بحثهای پیرامون تجزیهی استوری، معماری و توسعهی قابلیت و همکاری میان تیمها.
- ساختن تست در سطوح مناسب (واحد، یکپارچگی یا UI) بر پایهی رویکرد ارزیابی ریسک و تضمین پوشش بالا بدون افت زمان اجرای تست.
آنچه به همراه میآورید
برای موفقیت در این نقش:
- در Python و Django ماهر هستید و راهحلهای نوآورانه و کارآمدی به چالشهای توسعهی بکاند میآورید.
- تجربهی اثباتشده در Node.js دارید و اپلیکیشنهای مقیاسپذیر و پرکارایی میسازید.
- مهارتهای قوی در PostgreSQL، شامل ایندکسگذاری پیشرفته، مدیریت تراکنش و بهینهسازی SQL، نشان میدهید.
- تجربهی عملی با Docker و Kubernetes برای تضمین استقرارهای روان تولید دارید.
- درک عالی از ORM نشان میدهید و میدانید چه زمان از Django ORM و چه زمان از SQL مستقیم بهره ببرید.
- در اصول SOLID عالی هستید و پیوسته کدِ تمیز و قابلنگهداری ارائه میدهید.
- دانش پیشرفتهای از لایههای تست میآورید و تستهای واحد، یکپارچگی و UIِ جامع بر پایهی تحلیل ریسک مینویسید.
- مایل و باانگیزه برای یادگیری React هستید و توانمندیهای توسعهی فولاستک خود را تقویت میکنید.
- یک حلکنندهی مسئلهی پیشدست هستید و پیوسته ایدههایی برای بهبود فرایندها و کارایی میآورید.
- ذهنیت پیشدست میآورید و در یافتن و پیادهسازی راهحلها پیشقدم میشوید.
- تفکر راهبردی نشان میدهید و مرتب بینشهایی بر پایهی تازهترین ترندهای صنعت ارائه میدهید.
- جزئینگر هستید و تضمین میکنید هر عنصر صیقلی باشد و کیفیت بالا را حفظ کند.
- نگرشی مثبت دارید و در محیطی پرانرژی و تیممحور میبالید و با انعطاف و اشتیاق با اولویتهای متغیر و نیازهای درحالتحول کسبوکار سازگار میشوید.
- به یادگیری مستمر و سازگاری با فناوریها و نیازهای درحالتحول کسبوکار متعهد هستید.
- در انتقال روشن ایدههای پیچیده و پرورش گفتوگوی باز با تیمهای میانوظیفهای برای تضمین همراستایی و درک مشترک عالی هستید.
این نقش چطور مسیر شغلی شما را ارتقا میدهد
این نقش فرصت کار در یک شرکت بینالمللی و محیطی پیشرفته را فراهم میکند و تماسی با چشماندازهای جهانی و تیمهای متنوع به شما میدهد. تخصص فنی خود را در Python، Django و Node.js گسترش میدهید و خود را بهعنوان رهبری در ساختن سامانههای مقیاسپذیر و نوآورانهای که اثری معنادار میگذارند تثبیت میکنید.
این شرکت چطور برای تلاش شما ارزش قائل است
- فرصت جابهجایی (relocation)
- بستهی مزایای جذاب
- رشد حرفهای و ارتقای شغلی
- کارفرما حاضر به اقدام برای LMIA است
در این نقش، ۹ تا ۱۲ ماه در ایران و بهصورت دورکاری کار میکنید و پس از جابهجایی، پرداخت سالانه ۱۲۰ تا ۱۳۰ هزار دلار خواهد بود.
اگر آمادهاید مسیر شغلی خود را ارتقا دهید و نوآوری بکاند را رهبری کنید، مشتاق شنیدن از شما هستیم.
مزایا
- Relocation opportunity
- Attractive benefits package
- Professional growth and career advancement
- The Employer is willing to apply for LMIAs