همکاران سیستم

استخدام DevOps Engineer

همکاران سیستم
تهران

فرصت شغلی
درباره شرکت

تکنولوژی‌ها

    GoKubernetesLinuxDockerOpen Telemetry

در این نقش باید:

مشتاق یادگیری و آماده رویارویی با مسائل و چالش‌های این حوزه باشید و مرتبا دانش خود را در حوزه دواپس و ابزارها و متدهای جدید این حوزه به روز کنید.

تعامل مناسبی با سایر اعضای تیم داشته باشید تا بتوانید با درک درست نیازمندی‌ها و محدودیت‌های هر حوزه، راهکارهای مناسبی برای مسائل طراحی کنید.

مهارت‌های ضروری:

  • تسلط به حداقل یک زبان برنامه‌نویسی با هدف توسعه Backing Service‌های سفارشی روی Kubernetes (ترجیحا زبان Golang و یا TypeScript)، طراحی الگوریتم، ساختمان‌های داده، و اصول طراحی و تولید نرم‌افزار
  • تسلط کافی به حداقل یک زبان Shell scripting مانند Bash
  • آشنایی با Git و استراتژی‌های Branching ریپازیتوری‌ها در سرویس‌هایی مانند Gitlab، GitHub، و ...
  • آشنایی با CI/CD و تجربه کار با سرویس Gitlab CI و یا سایر سرویس‌های مشابه (GitHub Workflows، Circle CI، Jenkins، و ...
  • آشنایی با تکنولوژی‌های Containerization مانند Docker و نحوه نوشتن Docker file و docker-compose
  • آشنایی با Kubernetes و مفاهیم مرتبط با آن
  • تسلط بر سیستم‌عامل‌های سرور مبتنی بر لینوکس و توانایی پیکربندی و عیب‌یابی این سیستم‌عامل‌ها
  • آشنایی کافی با شبکه، مفاهیم و پروتکل‌های مهم آن مانند TCP/IP، HTTP، DNS ، Proxy و ...

آشنایی با ابزارهای Monitoring و Alerting مانند Prometheus ,Grafana ,OpenTelemetry... و مفاهیم Health Monitoring و Performance Monitoring

مهارت‌های امتیازی:

  • توانایی نوشتن فایل‌های مورد نیاز برای دیپلوی، پیکربندی سرویس‌ها، و مدیریت کلاسترهای کوبرنیتیز.
  • تجربه کار با سیستم‌های Object Storage و Block Storage مانند Ceph و S3
  • تجربه کار با Helm و نحوه نوشتن Helm Chart
  • آشنایی با GitOpsو ابزار‌های مرتبط
  • آشنایی با سیستم‌های توزیع‌شده و نحوه ارتباط سرویس‌های غیرمتمرکز
  • آشنایی با مدل‌های محاسباتی ابری و تفاوت آن‌ها (مانند IaaS و PaaS)

مزایا

  • حضور در کنار افراد خبره
  • امکان یادگیری و رشد
  • بیمه تکمیلی
  • پزشک مستقر در شرکت
  • صبحانه- میان وعده
  • برگزاری جشن‌ها و مناسبت‌ها سازمانی و ...
  • سفرهای گروهی
  • صندوق وام