عنوان شغلی: مهندس Cloud & DevOps (AWS + CDK + Containers)
ما در حال توسعه یک پلتفرم SaaS ماژولار برای مدیریت هوشمند زنجیره تأمین چندتأمینکنندهای هستیم. این سیستم شامل ماژولهای متعدد (PIM، سفارش خرید، حملونقل، تأمینکننده، انبارداری، مالی، پیامرسانی، و غیره)، گردشکارهای پیچیده و نیازهای جدی برای امنیت، مقیاسپذیری و چندسازمانی بودن است.
شما مسئول طراحی، راهاندازی و نگهداری زیرساخت ابری پلتفرم SaaS ما خواهید بود. این شامل ایجاد محیطهای قابلاعتماد، امن، مقیاسپذیر و قابلمانیتور میشود. شما در کنار تیم بکاند کار کرده و اطمینان حاصل میکنید که سرویسها در AWS با کارایی و پایداری بالا اجرا شوند.
مسئولیتها
معماری ابری (AWS)
- طراحی زیرساخت در AWS شامل:
- VPC
- Subnets
- Application Load Balancer
- ECS/Fargate
- RDS PostgreSQL
- S3
- CloudFront
- طراحی محیطهای Dev / Staging / Production
- تنظیم IAM Roles، امنیت شبکه، SGها، Secrets Manager
- راهاندازی Auto-Scaling، Health Checks، Observability
DevOps
- طراحی و ساخت CI/CD با GitHub Actions/GitLab CI
- مدیریت کانتینرها و ساخت Docker Imageها
- پیادهسازی Infrastructure as Code با AWS CDK
- مانیتورینگ با CloudWatch، Metrics، Log Streams
- مدیریت لاگها، Alerting و Dashboards
- پیادهسازی استراتژی Backup/Restore
- بهینهسازی هزینههای AWS
- پشتیبانی زیرساختی از سیستم اعلانها (Notifications)
- پیادهسازی سرویسهای Event-Driven با:
امنیت
- پیادهسازی Least-Privilege در IAM
- امنیت شبکه و رمزگذاری داده
- محافظت از APIها در سطح زیرساخت
- لاگگیری و Audit Trail
همکاری و مدیریت
- همکاری نزدیک با CTO و برنامه نویس Backend در تصمیمگیریهای فنی
- توانایی ارائه مفاهیم پیچیده با زبانی ساده برای تیم فنی و غیر فنی
- ارائه مستندات کامل توصیفی و فنی
- مشارکت در تصمیمات معماری و طراحی نسخههای بعدی
- کمک به ساخت ساختار تیم بکاند در آینده
مهارتهای ضروری
فنی
- تجربه کار با AWS
- تسلط کامل به Docker
- تسلط کامل به Linux و بش اسکریپت
- تجربه کار با ECS/Fargate
- تجربه عملی با CI/CD و GitOps
- مهارت در AWS CDK (یا Terraform)
- تسلط به مفاهیم شبکه، IAM، امنیت و مانیتورینگ
- تجربه راهاندازی سیستمهای Event-Driven
- تجربه کار با Parameter Store (SSM)
- تجربه کار با API Gateway
نرمافزاری و سازمانی
- مهارت بالا در حل مسئله و تحلیل ساختارمند
- توانایی تخمین کار، اولویتبندی و برنامهریزی
- مستندسازی عالی (متنی، نموداری، flowchart، جداول مقایسهای)
- مهارت ارتباطی قوی و توانایی همکاری بین تیمی
- مهارت استفاده از AI و AI Agents در توسعه (پرامپتنویسی مؤثر)
- مسئولیتپذیری و مدیریت شرایط بحران
الزامات دورکاری
- محیط کاری آرام و بدون حواسپرتی
- اینترنت پایدار با سرعت مناسب
- تجهیزات مناسب برای جلسات (میکروفون و دوربین با کیفیت)
- حضور کامل در جلسات کاری
- توانایی مدیریت شرایط اضطراری (قطع برق/اینترنت) در حد معقول
مهارتهایی که مزیت محسوب میشوند
- تجربه با Kubernetes
- تجربه کار با SQS DLQ (Dead Letter Queue)
- آشنایی با Serverless
- تجربه ساخت زیرساخت SaaS
- توانایی تحلیل ساختار و رسم دیاگرامها
- تسلط به ابزارهای Observability پیشرفته
- تسلط به زبان انگلیسی
آنچه ما ارائه میدهیم
- حقوق رقابتی با امکان رشد بر اساس عملکرد
- همکاری در پروژههای واقعی با تکنولوژیهای نسل جدید
- دورکاری کامل و ساعت کاری انعطافپذیر
- حقوق سالانه، مزایای رفاهی و طرح بازنشستگی
- محیط دوستانه، حرفهای و با فرصت رشد سریع