مهندس نرمافزار
دربارهی این نقش
کارفرما شرکتی با مشخصات زیر است:
🗓 سابقهی شرکت: بیش از ۱۰ سال
⚙️ صنعت: فناوری
🏢 اندازهی شرکت: بیش از ۵۰۰ نفر
نقش شما
بهعنوان مهندس نرمافزار، نقشی محوری در طراحی و توسعهی راهکارهای نرمافزاریِ مستحکم، مقیاسپذیر و کارآمد ایفا میکنید که نیازهای کسبوکار و کاربر را برآورده میکنند.
- تخصص شما در توسعهی نرمافزار با Python به شما امکان میدهد راهکارهای نوآورانهی همراستا با اهداف پروژه خلق کنید.
- با دانش شما از معماری نرمافزار، خلق کدِ باکیفیت، نگهداریپذیر و امن تضمین میشود.
- مهارت عالی حلمسئلهی شما امکان عبور از چالشهای پیچیده و ارائهی راهحلهای اثربخش و بهموقع را فراهم میکند.
موفقیت در این نقش چه شکلی است
در این نقش، موفقیت یعنی ارائهی نرمافزاری پرکارایی که از انتظارات فراتر میرود و به رشد سازمان کمک میکند. این را با بهکارگیری بهترین شیوههای توسعهی نرمافزار، حفظ استانداردهای بالای کیفیت کد و پرورش همکاری میان تیمها به دست میآورید.
مسئولیتهای کلیدی
- رهبری طراحی و معماری سیستمهای مبتنی بر Python با تضمین مقیاسپذیری و کارایی.
- پیادهسازی راهکارهای سرتاسری برای اپلیکیشنهای پرتقاضا که به میلیونها کاربر خدمت میدهند.
- پشتیبانی از تیمهای میانوظیفهای در یکپارچهسازی سرویسهای Python با زیرساخت و میکروسرویسهای موجود.
- نظارت بر کیفیت کد از طریق بازبینیهای منظم و تضمین رعایت بهترین شیوهها.
- مشارکت در تصمیمگیری دربارهی ابزارها، فناوریها و فریمورکهای همراستا با چشمانداز شرکت.
- پایش و بهینهسازی عملکرد سرویسها، رفع گلوگاهها و پیشگیری پیشدستانه از مشکلات.
آنچه به همراه میآورید
برای موفقیت در این نقش:
- در ساخت اپلیکیشنهای پیچیده با Python مهارت دارید و با بهترین شیوههای معماری و طراحی نرمافزار آشنا هستید.
- تجربهی اثباتشده در توسعه با Python بدون اتکا به فریمورک دارید و درک عمیقی از ویژگیهای پایهی زبان و توان ساخت راهکارهای تمیز و کارآمد از صفر نشان میدهید.
- تجربهی اثباتشده در توسعه و استقرار سیستمهای بزرگمقیاس و با دسترسپذیری بالا دارید.
- درک عمیقی از طراحی سیستم برای نوشتن کدِ منظم و نگهداریپذیر دارید.
- تخصص قوی در کار با معماری میکروسرویس، توسعهی API و پلتفرمهای ابری از خود نشان میدهید.
- تجربهی عملی کار با پایگاهدادههایی مانند PostgreSQL، MySQL یا گزینههای NoSQL دارید.
- دانش قوی از اصول Domain-Driven Design (DDD) و کاربرد آنها در سیستمهای پیچیده دارید.
- با روشهای Test-Driven Development (TDD) باتجربهاید و کیفیت و پایایی کد را تضمین میکنید.
- در نوشتن و نگهداری یونیتتست مهارت دارید و به یک کدبیسِ مستحکم و خوبتستشده کمک میکنید.
- نگرش حلمسئله دارید و چالشهای پیچیده را تجزیه و راهکارهای نوآورانه ارائه میکنید.
- به جزئیات توجه دارید و اطمینان میدهید هر بخش از کارتان به موفقیت کلی سیستم کمک کند.
- زیر فشار خوب کار میکنید و تحقق نقاط عطف پروژه را بدون افت کیفیت تضمین میکنید.
- مدیریت زمان عالی دارید و چند پروژه را بهطور اثربخش متوازن و ضربالاجلها را رعایت میکنید.
- عضوی عملی و تأثیرگذار در تیم هستید و به پرورش محیط کاری مشارکتی و نوآورانه علاقه دارید.
- در محیطهای پرشتاب تابآوری نشان میدهید و با حفظ تمرکز، نتیجه تحویل میدهید.
- مهارت ارتباطی قوی دارید که امکان همکاری اثربخش میان تیمها و واحدها را میدهد.
این نقش چطور مسیر شغلی شما را ارتقا میدهد
این نقش فرصت شکلدادن به آیندهی یک پلتفرم فناوریِ بهسرعتروبهرشد را با فناوری پیشرو و تیمی در تراز جهانی، در یکی از بهترین شرکتهای ایران، فراهم میکند. توان مالکیت پروژههای حیاتی، توسعهی قابلیتهای رهبری و کسب تخصص فنی عمیق در ساخت سیستمهای مقیاسپذیر و پرکارایی را خواهید داشت.
این شرکت چطور برای تلاش شما ارزش قائل است
- بستهی مزایای جذاب
- امکان کار ترکیبی (هیبرید)
- محیط حمایتگر و پویا
- فرصتهای توسعهی حرفهای
اگر آمادهاید در محیطی پویا و پرشتاب اثرگذار باشید و مسیر شغلی خود را به سطحی بالاتر ببرید، همین امروز رزومهتان را بفرستید!
مزایا
- Attractive benefit package
- Hybrid work option
- Supportive and dynamic environment
- Professional development opportunities