استخدام مهندس ارشد بکاند و زیرساخت (Senior Backend & DevOps Engineer-اصفهان)
دستهبندی شغلی
وب، برنامهنویسی و نرمافزار
موقعیت مکانی
اصفهان
، اصفهان
نوع همکاری
تمام وقت
حداقل سابقه کار
بیش از شش سال
حقوق
توافقی
شرح موقعیت شغلی
ما برای توسعه و استقرار سازمانی پلتفرم Oktuple، به دنبال یک مهندس ارشد بکاند با دید قوی در حوزه زیرساخت و DevOps هستیم. Oktuple یک سامانه مدیریت پروژه، تسک و فرایندهای سازمانی است که با Clean Architecture توسعه داده شده و به صورت Self-Hosted روی سرورهای اختصاصی یا محلی مشتریان سازمانی مستقر میشود.
اگر به ساخت سیستمهای مقیاسپذیر و با Performance بالا، معماریهای چند دیتابیسی، پردازشهای Asynchronous و چالشهای استقرار و زیرساخت علاقهمندید، جای شما در تیم ما خالی است.
What You’ll Do:
طراحی، توسعه و نگهداری سرویسهای Backend با Node.js، TypeScript و Hono.js بر پایه Clean Architecture
طراحی، Indexing و بهینهسازی Query ها در PostgreSQL و TimescaleDB
بهینهسازی دسترسی به دادهها با Prisma ORM و جلوگیری از مشکلاتی مانند N+1 Query
طراحی و مدیریت پردازشهای Asynchronous و Queue ها با BullMQ
توسعه و نگهداری فرآیندهای سنگین مانند Export/Import دادهها و Workflow ها
طراحی و مدیریت استقرار Self-Hosted سرویسها با Docker و Docker Compose
پیکربندی و بهینهسازی سرویسهای Search مانند Elasticsearch و Typesense
پیادهسازی و بهینهسازی Caching با Redis
مانیتورینگ سلامت سرویسها و بررسی و رفع مشکلات Production با ابزارهایی مانند Sentry
طراحی و نگهداری فرآیندهای Backup و Recovery
مشارکت در تصمیمگیریهای معماری، Code Review و حل چالشهای پیچیده فنی
Core Technical Skills:
حداقل ۵ سال تجربه حرفهای در توسعه Backend با Node.js و TypeScript
تسلط به TypeScript مدرن؛ شامل Generics، Mapped Types، Strict Mode و Native ESM
تجربه کار با فریمورکهای مدرن Backend؛ ترجیحاً Hono.js یا Express / Fastify
تسلط عملی به Clean Code، Clean Architecture و Design Patterns
آشنایی با الگوهایی مانند Repository، Factory و Observer
تسلط به PostgreSQL و Prisma ORM
تجربه کار با Redis
تجربه کار با Elasticsearch و Typesense
آشنایی با TimescaleDB و MongoDB
توانایی در Database Design، Indexing، Query Optimization و Performance Tuning
تسلط به Docker و Docker Compose
تجربه کار با سرویسهای متعدد و Stateful در محیطهای Self-Hosted
تسلط به Linux، بهخصوص Debian/Ubuntu Server
آشنایی با Network Security و Firewall در محیطهای سروری
Nice to Have (But a Big Plus):
تجربه کار با Kubernetes (K8s)، StatefulSet، ConfigMap، Secrets و Helm
تجربه طراحی و پیادهسازی CI/CD با GitLab CI یا GitHub Actions
آشنایی با Software Licensing، Node-locking، Hardware Fingerprinting و Offline/Air-gapped Activation
تجربه کار با ابزارهای Advanced Observability مانند Prometheus، Grafana، Loki یا ELK
اگر از حل چالشهای پیچیده فنی، ساخت سیستمهای پایدار و مقیاسپذیر و کار با تکنولوژیهای مدرن لذت میبرید و دوست دارید در تصمیمهای فنی و معماری نقش داشته باشید، خوشحال میشویم با شما آشنا شویم.
بزرگزاده یا هدیهی ماه را میگویند مهداد؛ «مهداد یعنی هدیهای از پروردگار»
مهداد، شاهد داستانها و اندیشههای زیبایی بوده است؛ اولین بار اسم مهداد را با خانهای در خیابانی بههمین نام شناختیم، ما بهآن میگفتیم «ملک مهداد».
اما چه داستانی در این خانه نظر ما را جلب کرد تا مهداد، نام هدف مشترک ما باشد؟
در سالهای بسیار دور، در همین ملک مهداد، فردی تمام آنچه را که میدانست، با عشق و علاقه، بهدیگری آموزش داد، بعدها همین اندیشه و راه ادامه پیدا کرد و مانند نهالی در گذر زمان رشد کرد؛ سادگی، اساسیترین اصل مهداد است. حرکت بر خلاف جریان آب، وقتی با صداقت و درستی همراه باشد، سبب پیدایش مسیری جدید میشود و گویی محدودیتهای مرسوم، دیگر تاثیری در این راه نخواهند داشت.
ما شیفتهی کمک کردن به انسانها برای ساده کردن کارهایشان هستیم و تلاش میکنیم آنچه از طبیعت، برای ساختن دنیای امروز گرفته شده، با احترام به آن برگردانیم.
بهخاطر تمام آنچه گفته شد، ما مهداد هستیم پس با ما همراه شوید!
شرکت توسعه سامانههای هوشمند مهداد - https://mahdaad.com