فرصت شغلی DevOps Engineer
ما در یکتانت با حجم عظیمی از سیستمها و میکروسرویسهای گوناگون روبهرو هستیم که با آنها سعی میکنیم بهترین محصولات را بسازیم و برای بهبود مستمر آنها تلاش میکنیم. این تعداد بالای سرویسها در کنار حجم بالای دادههایی که یکتانت با آنها مواجه است نیازمند زیرساخت و سیستمی قوی، محکم و قابل اتکا است. تیم Infrastructure به صورت مستمر به نگهداری از سرویسهای یکتانت، راهاندازی سرویسهای جدید و توسعه و بهبود آنها میپردازند. شما با ملحق شدن به یکتانت، به تیمی با دانش فنی بالا میپیوندید و با بهروزترین تکنولوژیهای دنیا کار میکنید شما به عنوان DevOps Engineer در یکتانت مسئولیت انجام وظایف زیر را به عهده خواهید داشت:
- اجرا، نگهداری و بهبود مستمر زیرساختها و پلتفرمهای نرمافزاری یکتانت
- توسعهی مستمر زیرساختهای موجود با بهرهگیری از بهروزترین ابزار و تکنولوژیهای دنیا و با قابلیت مقیاسپذیری بالا
- نظارت مستمر بر زیرساختها و پلتفرمهای یکتانت
- پیکربندی پلتفرم محصولات
- اتخاذ تصمیمات مرتبط با معماری نرمافزار و ارتباط سیستمها
- بررسی مسائل مختلف، تصمیمگیری سریع و اتخاذ گامهای لازم برای رفع نیازمندیها و پیادهسازی تصمیمها
- یکپارچهسازی زیرسیستمهای داخلی و خارجی
- اتوماتیک کردن فرایندهای استقرار نرمافزار
- ارتباط با تیمهای دیگر برای حل مسائل و چالشهای موجود
- عیبیابی مشکلات سیستم
دانش تخصصی و مهارتهای مورد نیاز:
- تسلط بر یکی از زبانهای برنامهنویسی؛ ترجیحاً Python، Node JS
- تسلط و تجربهی حرفهای در زمینهی کار با سیستم عاملهای Linux
- تسلط و دانش عملیاتی مفاهیم CI/CD
- تجربهی طراحی سیستمهای مقیاسبالا
- تسلط بر یکی از زبانهای اسکریپتینگ
- تسلط بر انواع الگوهای معماری نرمافزار؛ مخصوصاً معماری میکروسرویس
- تسلط بر مفاهیم Containers/Orchestration و ابزارهایی نظیر Kubernetes و Docker
- آشنایی با ملاحظات امنیتی در حوزهی پلتفرم
- آشنایی با ابزارهای لاگ و مانیتورینگ ترجیحاً Grafana،ELK و Prometheus
- آشنایی با یکی از فریمورکهای وب؛ ترجیحاً Django
- آشنایی با مفاهیم سرویسگرایی، طراحی API و پروتکل http
- تجربهی کار با انواع پایگاههای داده، ترجیحاً PostgreSQL
- تجربه کار با ابزارهای اتومیشن، ترجیحاً Ansible یا SaltStack