توضیحات فرصت شغلی
یک «توسعهدهنده بکاند حسابی (یا همان حسابایی!)» کیست؟
در حسابا، خیلی اوقات نیاز است تا سرویسهایی دادهمحور بنویسیم و بالا بیاوریم تا افراد مرتبط به راحتی بتوانند کارهای مختلف خود را روی دادهها انجام دهند. برای نوشتن چنین سرویسهایی، کلی چالش جذاب فنی و مهندسی داریم؛ از بکاند گرفته تا فرانتاند!
بنابراین یک توسعهدهنده بکاند حسابی در تعامل با متخصصین سایر حوزهها (مثل تحلیلگرها و مهندسهای داده یا توسعهدهندههای فرانتاند) تلاش میکند تا بکاندی باکیفیت و حسابی برای این سرویسها بنویسد.
پس یک توسعهدهنده بکاند حسابی، این ویژگیهای فنی را دارد:
- تسلط به زبان برنامهنویسی پایتون و فریمورک جنگو (Django): در حسابا، بنا به تناسب پروژهها و محصولها، از فناوریهای مختلفی استفاده میکنیم. در حوزه بکاند هم یکی از فناوریهای مورد استفاده ما فریمورک جنگوست که معرف حضورتان هست!
- تسلط به گیت: گیت به عنوان یک ابزار کنترل نسخه، این دورهزمانه عصای دست برنامهنویسهاست و بلدبودنش هم لازم است و هم کارراهبنداز.
- آشنایی با مفاهیم ساختمانهای داده و طراحی الگوریتم
- آشنایی با مفاهیم پایگاههای داده: در یک سرویس دادهمحور، ذخیرهسازی و بازیابی دادهها از پایگاههای داده، بخش مهمی از کارهای یک توسعهدهنده بکاند را در بر میگیرد. به همین دلیل، یک توسعهدهنده بکاند خوب است که مفاهیم پایگاههای داده را بداند تا در مواقعی که لازم است مستقیم با آنها کار کند به مشکل نخورد.
- آشنایی با برنامهنویسی فرانتاند: از آنجا که نوشتن کد یک سرویس، برنامهنویسهای فرانتاند و بکاند با هم کار میکنند، لازم است تا یک برنامهنویس بکاند مقداری دانش فرانتاند هم داشته باشد تا تعاملاتی بهتر بینشان شکل بگیرد.
- توانایی کار با لینوکس: اهمیت لینوکس در کارهای نرمافزاری بر اهلش پوشیده نیست! به همین دلیل است که یک توسعهدهنده حسابی، باید با سیستم عاملی که میخواهد کارهایش را روی آن انجام دهد آشنایی داشته باشد تا در صلح و صفا و با تعامل دوستانه با سیستم عامل، کدش را بزند و اجرا کند!
- توانایی نوشتن کدهای تمیز و استاندارد
داشتن این ویژگیها خوب است، اما اگر آنها را ندارید بعدا هم میتوانید یاد بگیرید:
- توانایی کار با Django REST Framework
- آشنایی با علوم داده و یادگیری ماشین: در حسابا با اینکه افراد کار تخصصی خود را دارند، اما از کار دیگر اعضای تیم نیز تا حدی سر در میآورند تا به خوبی بتوانند در یک پروژه با هم تعامل سازندهای داشته باشند. به همین دلیل، یک توسعهدهنده بکاند حسابی اگر با علوم داده و یادگیری ماشین آشنایی داشته باشد، بهتر میتواند ایفای نقش کند.
- آشنایی با الگوهای طراحی نرمافزار (Design Pattern)
و البته این ویژگیهای عمومی هم برای هر حسابایی، از نان شب واجبتر است:
- توانایی حل مسئله: میتوان گفت که هر داده و پروژه، یک مسئله جدید است که قبلا ندیدهایم! به همین دلیل است که یک حسابایی میتواند به خوبی به مسائل جدید حمله کند تا آنها را از پا دربیاورد.
- دارای روحیه کار تیمی: در حسابا هم طبیعتا این «تیم» است که پروژهها را انجام میدهد و نه «شخص» و نه حتی مجموعهای از «شخصها»! بنابراین توانایی کار کردن با یک تیم، یکی از مهمترین ویژگیهای یک حسابایی است.
- علاقهمند به یادگیری: در علوم داده هم مثل خیلی از حوزههای فناوری و دانش، ابزارها و دانشها دائما در حال تحول و پیشرفت هستند. به همین دلیل، علاقه به یادگیری فناوریهای جدید یکی از تواناییهای مهم یک حسابایی است که میخواهد همیشه با استانداردهای بالا کارهایش را انجام دهد.
پس اگر به نظرتان میآید که ویژگیهای یک توسعهدهنده بکاند حسابی را دارید، خوشحال میشویم که رزومهتان را برایمان بفرستید :)
تکنولوژیها
- DjangoBack-end
درباره حسابا
مجموعه «حسابا»، با هدف حل مسائل مختلف صنعتی کشور با بهکارگیری مهارت و فناوریهای مختلف علوم داده (Data Science) توسط تعدادی از فارغالتحصیلان تحصیلات تکمیلی و دانشجویان دانشگاه صنعتی شریف تأسیس شده است.
تیم حسابا، دانش و تجربۀ خوبی در حوزههای مختلف علوم داده مانند مهندسی مهدادهها (Big Data)، تصویرسازی، مدلسازی و تحلیل دادههای حوزههای گوناگون با بهکارگیری روشهای آماری و یادگیری ماشین دارد. تجربۀ حل مسائل دادهمحور در حوزههایی مانند صنایع مخابراتی، حملونقل، مالی و همکاری با تعداد زیادی از شرکتهای دانشبنیان، باعث شده تا این مجموعه به خوبی بتواند دانش و فناوری خود را در حل مسائل واقعی به کار گیرد.
مسائل علوم داده طیف وسیعی از چالشهای فنی و مهندسی نرمافزاری مهدادهها تا مسائل نظری مدلسازی ریاضی و آماری را در برمیگیرد. تجربه کار با دادههایی از مرتبۀ پتابایت از طرفی و دانش و تجربه پژوهشی تیم در حوزههای نظری تحلیل داده از طرف دیگر، مثالهایی هستند از اینکه مجموعۀ حسابا مجموعه مهارتها و دانشهای موردنیاز برای فعالیت در علوم داده را داراست و به یکی از مجموعههای تخصصی حوزۀ علوم داده در کشور تبدیل شده است.
اطلاعات تماس
تهران - خیابان آزادی، بلوار اکبری، خیابان قاسمی، خیابان صادقی، نبش کوچه شرقی، پلاک ۲، طبقه چهارم
مزایا
- ناهار و پذیرایی میانوعده
- حقوق مناسب و رقابتی
- ساعتکاری منعطف
- فرصت یادگیری و رشد علمی و مهارتی
- موقعیت مکانی با دسترسی مناسب
- هدیه ازدواج و تولد فرزند
- بیمه و بیمه تکمیلی
- سرگرمیهای روزانه
- فضای استراحت
- پارکینگ اختصاصی