|
عنوان شغلی
|
رشته تحصیلی
|
شرح شغل
|
|
مهندس نرم افزار
(توسعه دهنده فرانت اند)
|
مهندسی کامپیوتر
علوم ریاضی
مهندسی برق
|
شرح شغل:
- طراحی، پیاده سازی و سفارشی سازی کامپوننت های مورد نیاز
- همکاری با تیم توسعه سایت و مدیران محصول برای ارائه راهکار
- بهینه سازی پروژه جهت افزایش کارایی در مجموعه وسیعی از دستگاه ها و مرورگرهای وب
- استفاده از کدهای قبلی و refactor کردن آن ها در صورت نیاز
- نیازمندیهای شغلی:
- تجربه ی کار با React و Next و Redux
- دانش و تسلط کافی به Rendering Side Server
- تسلط بر HTML، CSS، Javascript و Typescript
- تجربه ی کار با MUI و tailwind و تسلط بر مفاهیم Design Responsive
- تجربه ی کار با API RESTful
- تجربه ی کار با سیستم کنترل نسخه Git
- تجربه ی کار تحت متدولوژی اسکرام
- مسئولیت پذیری و تعهد
- قدرت تعامل با تیم توسعه
- روحیه تحقیق، مطالعه و توانایی در ارائه راهکارهای خلاقانه
- علاقهمند به یادگیری موارد جدید و استفاده کاربردی از آن ها
توانمندی هایی که مزیت محسوب می شوند:
- درک از WebSockets و ارتباط time-Real
- آشنایی با مفاهیم CICD
- آشنایی با bundling tools (webpack)
- آشنایی با patterns d
|
|
مهندس نرمافزار (توسعهدهنده هوش مصنوعی)
|
مهندسی کامپیوتر
علوم کامپیوتر
علوم ریاضی
مهندسی برق
|
شرح شغل:
- همکاری با سایر اعضای تیم برای پیاده سازی امکانات با طراحی و معماری مناسب
- شرکت در جلسات روزانه درون تیمی و با سایر تیم ها
- نوشتن کد تمیز با حفظ کیفیت، کارایی، مقیاس پذیری و قابلیت نگهداری بالا
- استفاده از کدهای قبلی و refactor کردن آن ها در صورت نیاز
نیازمندیهای شغلی:
- تجربهٔ توسعهٔ نرمافزار با یک یا چند زبان برنامهنویسی
- علاقهمند به حوزه هوش مصنوعی
- آشنا به توسعه و بهینه سازی چت باتهای هوش مصنوعی و تکنولوژیهای مرتبط با LLMها
- آشنایی با مفاهیم یادگیری ماشین (Machine Learning)، یادگیری عمیق (Deep Learning)
- آشنایی با یک کتابخانه هوش مصنوعیPyTorch, TensorFlow و ...
- تجربهٔ کار با ساختمان داده یا الگوریتمها در قالب دروس/پروژهها، پژوهش، کارآموزی یا تجربهٔ عملی در دانشگاه یا محل کار (برای نمونه، مشارکت در پروژههای متنباز)
- تجربه در اشکالزدایی (دیباگ) و خودکارسازی تستها
|
|
مهندس DevOps
|
مهندسی کامپیوتر
مهندسی صنایع
علوم ریاضی
مهندسی برق
|
شرح شغل:
- استقرار به روزرسانی ها و رفع ایرادات در محیط عملی اتی
- پشتیبانی فنی در پروژه ها و سرویس های عملیاتی
- تحلیل و ریشه یابی ایرادات فنی
- انجام تحقیقات مورد نیاز جهت رفع مشکلات به وجود آماده
- توسعه و تکمیل روند خودکار سازی فرآیندهای پشتیبانی و نگهداری
- طراحی روندهایی برای عیبیابی و تعمیر
- پیادهسازی روش هایی برای تست و ارزیابی سیستم قبل از استقرار
- ایجاد و توسعه شاخص های مورد نیاز برای پایش سالمت سیستم
- ارجاع مشکلات مرتبط به سایر تیم ها و تهیه مستندات و شواهد مورد نیاز
- تهیه مستندات فنی مورد نیاز و تولید گزارشات منظم
نیازمندی های شغلی:
- مسلط به لینوکس (LIPC 1 و LIPC 2)
- دارای تجربه کار با لینوکس در محیطهای عملیاتی
- مسلط به تکنولوژی logstash
- مسلط به یک سرویس مانی تورینگ ترجیحا Zabbix
- مسلط به یکی از دیتابیس های RDBMS ترجیحا Oracle
- آشنا با تکنولوژی kafka
- آشنا به نگهداری سرویس های مبتنی بر جاوا
- آشنا به ابزارهای مدیریت و پیگیری کار نظیر Jira
- آشنا با فرآیندهای نگهداری سرویس ترجیحا ITIL
- توانایی خواندن و نوشتن به زبان انگلیسی
- دارای تجربه نگهداری سرویس دارای SLA
|
|
مهندس نرم افزار (توسعه دهنده بک اند)
|
مهندسی کامپیوتر
مهندسی برق
علوم ریاضی
|
شرح شغل:
- بررسی نیازمندیهای تحلیلشده و کمک به تبدیل آنها به راهکارهای نرمافزاری
- همکاری با اعضای تیم در طراحی و پیادهسازی امکانات جدید با معماری مناسب
- مشارکت در جلسات روزانه تیمی و تعامل با سایر تیمها
- پیادهسازی تسکهای محولشده با تمرکز بر کیفیت و مقیاسپذیری
- بازبینی و Refactor کردن کدهای موجود در صورت نیاز
- رفع باگها و ارائه راهحلهای مناسب برای بهبود مستمر سیستم
- مستندسازی کد و فرآیندها
نیازمندی های شغلی:
- تعهد، مسئولیتپذیری و توانایی کار تیمی
- علاقهمندی به یادگیری مداوم و استفاده از فناوریهای جدید
- روحیه تحقیق، مطالعه و ارائه راهکارهای خلاقانه
- آشنایی با مفاهیم شیگرایی (OOP) و الگوهای طراحی (Design Patterns)
- آشنایی با توسعه APIها (REST, GraphQL)
- آشنایی اولیه با CQRS
- آشنایی با تستنویسی و اصول TDD
- آشنایی با اصول Clean Code و Data Structures
- تجربه کار با ابزارهای کنترل نسخه (Git)
- آشنایی با معماری نرمافزار و بهویژه Microservices
- آشنایی با پایگاه دادههای SQL و NoSQL (مثل MySQL, MongoDB, Redis)
- آشنایی با ابزارهای صف پیام (Message Queuing مثل RabbitMQ) یا استریم داده (Kafka)
- مزیتهای رقابتی (ترجیحات شغلی)
- تجربه کار با Docker و Kubernetes
- آشنایی با ابزارهای CI/CD
- تجربه یا آشنایی با Domain-Driven Design (DDD)
- آشنایی با پروتکلهای مدیریت هویت و دسترسی (OAuth 2.0, OIDC, FIDO, SAML)
- تجربه مشارکت در پروژههای بزرگ با کاربران زیاد
|
|
مهندس داده
|
مهندسی کامپیوتر
مهندسی برق
مهندسی صنایع
علوم ریاضی
|
شرح شغل:
- تحقیق، توسعه و پیاده سازی راهکارهای جدید زیرساخت و ایفا نقش 3Tier در حوزه تخصصی
- تحقیق، توسعه و گسترش حوزه تخصصی جهت رسیدن به لبه دانش
- انجام پژوهش و بنچ مارک بر روی تکنولوژی ها و بررسی نمونههای پیشرو در دنیا
- تسلط به ابزارها و تجهیزات موجود در بازار در حوزه تخصصی
- طراحی و ارائه معماری زیرساختهای پروژه
- راهاندازی و اجرای پروژه های زیرساختی پیچیده و با تکنولوژی جدید
- توسعه راهکارهای مانیتورینگ در حوزه تخصصی
- استانداردسازی روال های نصب و نگهداری در حوزه تخصصی
- ارزیابی تخصصی پروژه ها
- آماده سازی و ارائه دورههای آموزشی در زمینه تخصصی
نیازمندی های شغلی:
- توانمندی کار با سیستم عاملLinux
- آشنایی با زبان برنامه نویسی پایتون
- آشنایی با فریمورک Django
- آشنایی با مفاهیم پایگاههای داده sql و nosql
- آشنایی با تکنولوژی های زیر مزیت محسوب می شود:
- Elasticsearch
- Zabbix
- Spark
- Hadoop
- Django Framework
- Grafana
- Graylog
- Splunk
- Solarwinds
- Python Programming
- Oracle
- Mysql
- Postgre
- Mongodb
- NiFi
|
|
تحلیلگر سامانه و نرم افزار
|
مهندسی کامپیوتر
علوم ریاضی
مهندسی صنایع
|
شرح شغل:
- شناخت مشکلات سیستم ها از طریق تعامل با مشتریان و ارزیابی فرایندها
- ارائه راه حل های جدید بر اساس بررسی و ارزیابی فرایندها/سیستمها
- تعریف نرم افزار و نیازمندیهای آن در قالب مستندات و مدل ها مطابق با استانداردها و متدولوژی
- توسعه شرکت و با استفاده از ابزارهای تعیین شده توسط شرکت
- تعامل و هماهنگی با برنامه نویسان برای طراحی سرویس ها و فیچرها
- ارزیابی نتایج از طریق تست سیستم ها
- مستندسازی سیستم ها (سرویس، پروتوتایپ، فرآیند و ..) و آموزش به مشتریان و تهیه راهنمای سیستم
نیازمندی های شغلی:
- دارای شخصیت تحلیلگر و جزئی نگر و روحیه حل مسئله
- دارای سابقه کار تحلیل و طراحی محصول
- آشنایی با استانداردهای مستندسازی UML و BPMN
- آشنایی با مفاهیم تست تأیید کاربر (User Acceptance Test)
|
|
دستیار مدیر محصول
|
مهندسی صنایع
|
شرح شغل و وظایف
- آشنایی با اصول و مفاهیم چابک، اسکرام و اصول توسعه نرم افزار
- مدیریت و برنامه ریزی جلسات اسکرام (روزانه، برنامه ریزی اسپرینت، بازبینی، باز اندیشی و اصلاح)
- شناسایی، رفع نقاط ضعف و تسهیل سازی در فعالیت های تیم توسعه در جهت رسیدن به اهداف
- محصول و اسپرینت
- پیاده سازی و نظارت بر فرآیندهای اسکرام در تیم محصول
- پیگیری آیتم های کاری و هرگونه برنامه ریزی در روند توسعه محصول
- همکاری موثر با مدیر محصول، اعضای تیم فنی، ذینفعان و سایر بخش های شرکت جهت تسهیل روند توسعه محصول
- هدایت جلسات بازاندیشی و پیگیری موارد جهت بهبود روند توسعه و ارتقا تیم محصول
- ارائه گزارشات از روندکار، بازده و سرعت تیم ها و درصد پیشرفت محصول به مدیر محصول و کنترل پروژه و بازخورد به اعضای تیم
- ایجاد فضای تعامل، همفکر ی، همدلی، همکاری و ارتقای روحیه کار تیمی و فرهنگ تیمی
- راهبری و کنترل پروژه در پروژه های مبتنی بر محصول
- همکاری با مسئول پروژه و یا دپارتمان مربوطه در شرکت جهت تشخیص نیاز و فیدبک ها
- هدایت تیم در راستای رعایت تمام زمانبندی های فرآیند
نیازمندی های شغلی
- خلاق و ایده پرداز
- دارای روحیه کار تیمی
- منظم و دقیق
- توانمندی مستند سازی
- توانایی حل مساله
- علاقمند به یادگیری و پیشرفت
- مسئولیت پذ یر و با انرژی
- مسلط به جیرا
- مسلط به ابزارهای Microsoft Office
- آشنا با MS Project
|
|
کارشناس تست نرمافزار
|
مهندسی کامپیوتر
علوم ریاضی
|
شرح شغل و وظایف
- مطالعه اسناد تحلیل و طراحی سامانه
- طراحی سناریوهای تست و تست کیس های Functional
- اجرای سناریوهای تست به صورت Manual و تهیه گزارش
- اتوماتیک کردن تست ها
نیازمندی های شغلی
- دارای شخصیت تحلیلگر و جزئی نگر
- آشنایی با مبانی توسعه نرم افزار
- آشنایی با مفاهیم TDD وBDD
- آشنایی با ابزارCypress
- آشنایی با Postmant
|
|
طراح و تحلیلگر محصول
|
مهندسی صنایع
|
شرح شغل و وظایف
- همکاری مستمر با مدیر محصول و تیم توسعه محصول
- ارتباط و دریافت بازخورد از ذی نفعان
- شناسایی مشکلات مرتبط با محصول و ارائه راهکار جهت بهبود آن
- طراحی و تهیه تست های مورد نیاز جهت تحویل نهایی محصول
- مستند سازی نیازمندی های فنی و بیزینسی و تدوین مستندات محصول
- طراحی رابط و تجربه کاربری
نیازمندی های شغلی
- شخصیت تحلیلگر و جزئی نگر
- روحیه یادگیرنده و پرتالش
- آشنایی با استانداردهای مستندسازی
- توانایی مستندسازی
- آشنایی با مفاهیم تست تأیید کاربر(Test Acceptance User)
- علاقمند به فعالیت و رشد در صنعتIT
- آشنا با چارچوب و مفاهیم طراحی محصول
|
|
تحلیلگر کسب و کار
|
مهندسی صنایع
|
شرح شغل و وظایف
- دریافت نیازمندیهای کارفرما و تجزیه و تحلیل نیازمندی ها
- طراحی کارکردی سامانه متناسب با نیازمندی های کارفرما
- مستندسازی اسناد تحلیل و طراحی
- طراحی تست های مورد نیاز جهت تحویل نهایی محصول به مشتری
شرایط احراز شغل
- دارای شخصیت تحلیلگر و جزئی نگر
- دارای روحیه یادگیرنده و پرتلاش
- آشنایی با استانداردهای مستندسازی UML و BPMN
- آشنایی با مفاهیم تست تأیید کاربر(Test Acceptance User)
- علاقمند به فعالیت و رشد در صنعت IT
|
|
کارشناس توسعه منابع انسانی
|
مهندسی صنایع
|
شرح شغل و وظایف
- همکاری در تیم توسعه جهت طراحی و پیاده سازی نظام مدیریت عملکرد
- همکاری در تیم توسعه جهت طراحی، برنامه ریزی و پیاده سازی نظام مسیر رشد شغلی و جانشین پروری
- همکاری در تیم توسعه در راستای طراحی، برنامه ر یزی و پیاده سازی نظام آموزش و توسعه (L&D)کارکنان
- همکاری در پروژه های تیم سرمایه انسانی از قبیل تحلیل مشاغل و گریدینگ شغلی و به روز نگاه داشتن آنها
- هم اندیشی با تیم سرمایه انسانی جهت ارائه راهکارهای مرتبط با افزایش رضایت کارکنان
نیازمندی های شغلی
- آشنا با استاندارد های منابع انسانی
- دارای تفکر سیستمی
- توانایی جست و جو و به گزینی از سازمان های پیشرو
- دارای مهارت مدیریت و حل تعارض
- دارای روابط عمومی مناسب و خوش برخورد
- مسئولیت پذیر، پیگیر، منظم در انجام امور
|