هسته مرکزی تیم از سال 1379 کار خود را به عنوان معمار، طراح و مجری انواع زیرساخت های شبکه، امنیت و زیرساخت های کاربردی آغاز نمود. همچنین تیم در شاخه ای دیگر، از سال 1382 در حوزه معماری، طراحی و توسعه دهنده نرم افزارهای خاص منظوره و سفارشی شروع به کار کرد.
در حال حاضر، تیم دارای سوابق درخشانی در انجام پروژه های کلیدی مختلف در سطح سازمانی و ملی در دو حوزه شبکه و امنیت است.
امروزه علوم و فنون مرتبط با ارتباطات گوی سبقت را از کلیه دانشهای متداول عرصه زمان را ربوده است. رویکرد جهانی سرمایه گذاری و اشتغال زایی، معطوف تحقیق و تولید در کلیه پروژه های مربوط به ارتباطات گردیده است. در این راستا تقاضای روز افزون به این تکنولوژی برتر در جوامع مختلف، زمینه ساز ایجاد و یا جذب دانش فنی و تدوین اصول و قوانین و استانداردهای لازم در زمینه راهکارهای مبنتی بر IT شده است. در این گستره تیم پویان افزار با جذب و آموزش کادر تخصصی مجهز به دانش روز و داشتن شرکای کاری معتبر برای تکمیل سبد خدمات، مدعی نهادینه نمودن دانش فنی در ارائه راهکارهای مبتنی بر IT، مشاوره، راه اندازی و پشتیبانی بسترهای ارتباطاتی در ایران است. دانش محوری و تغییرات اجتناب ناپذیر تکنولوژی در این فعالیت و چالشهای فنی از جمله مواردی است که در پویایی و استراتژیهای بلند مدت تیم پویان افزار نهادینه شده است.
شرکت پویان افزار برای تکمیل تیم فنی خود، به چند برنامهنویس C++ توانمند و پرانرژی نیاز دارد. اگر به کدنویسی تمیز، حل مسائل پیچیده و کار تیمی علاقهمندید، خوشحال میشویم با شما همکاری داشته باشیم. مسئولیتها
طراحی، توسعه و نگهداری سرویسها و نرمافزارهای مبتنی بر C++
پیادهسازی و نگهداری سرویسهای gRPC و ارتباطات بین سرویسها (Inter-Service Communication)
همکاری در توسعه APIهای FastAPI و تعامل بین سرویسهای C++ و Python
مشارکت در تحلیل، طراحی و پیادهسازی معماری پروژهها (Microservices / Monolith)
نوشتن کد تمیز، بهینه و تستپذیر همراه با مستندسازی
رفع اشکال (Debugging) و بهینهسازی عملکرد برنامهها
همکاری نزدیک با تیمهای بکاند، تست و DevOps
شرایط احراز شغل
مهارتهای اصلی (C++)
حداقل 3 تا 5 سال سابقه کار حرفهای در زمینه توسعه با C++
تسلط بر مفاهیم مدرن C++ استاندارد 11/14/17 و بالاتر شامل Smart Pointers، Lambda، Move Semantics و...
آشنایی کامل با STL و ساختارهای داده و الگوریتمها
تسلط بر برنامهنویسی شیءگرا (OOP) و الگوهای طراحی (Design Patterns)
تسلط به برنامهنویسی شبکه، Multiprocessing، Multithreading و IPC در سیستمعامل ویندوز و لینوکس
تسلط به سیستمهای بیلد مانند CMake
توانایی کار با ابزارهای دیباگ مانند GDB یا LLDB
آشنایی با ابزارهای تست مانند Google Test / Catch2
آشنایی با Redis و PostgreSQL
تسلط به gRPC (Protobuf) برای ساخت سرویسهای با کارایی بالا
آشنایی با طراحی و پیادهسازی REST API
آشنایی با FastAPI و مفاهیم پایه Python برای تعامل با سرویسهای C++
آشنایی با مکانیزمهای Serialization مانند Protobuf، JSON، FlatBuffers
تسلط به Docker و Git
داشتن تجربه یا مهارت در هر یک از موارد زیر، امتیاز محسوب میشود:
آشنایی با برنامهنویسی سیستمی در سطح کاربر و هسته در ویندوز و لینوکس
آشنایی با برنامهنویسی Native با استفاده از Win32 API
نکته: حقوق تعیینشده، حقوق حداقلی میباشد و حقوق افراد با توجه به میزان تخصص و مهارت آنها تعیین میشود.