استخدام DevOps Engineer(دورکاری)
شرح موقعیت شغلی
تیم مهندسی و برنامه نویسی اسپاد به دنبال فردی با تجربه جهت نگهداری و توسعه و مشارکت در پیشبرد Cloud Native Services با زبان برنامه نویسی Go است.
یک فرد مناسب برای این شغل، انسانی خود ساخته، بدون نیاز به پیگیری جهت انجام امور و علاقهمند به یادگیری، توسعه و اجرای Distributed Software Systems در مقیاس Large-Scale خواهد بود. این فرد که استعداد بالایی دارد، میبایست مهارت های ارتباطی فوق العاده مناسبی داشته و از دستیابی به نتایج لذت ببرد.
یک فرد مناسب برای این شغل، انسانی خود ساخته، بدون نیاز به پیگیری جهت انجام امور و علاقهمند به یادگیری، توسعه و اجرای Distributed Software Systems در مقیاس Large-Scale خواهد بود. این فرد که استعداد بالایی دارد، میبایست مهارت های ارتباطی فوق العاده مناسبی داشته و از دستیابی به نتایج لذت ببرد.
انتظارات و مهارت ها:
- توانایی فوق بشری در استفاده از Linux و Bash Script :)
- توانایی بالا در اسکریپت نویسی جهت خودکارسازی وظایف در پلتفرم لینوکس، ارزیابی و مدیریت ریسکهای امنیتی، عیبیابی مشکلات نرمافزاری و سختافزاری.
- مسلط به راه اندازی و مدیریت و توسعه GitLab
- مسلط به راه اندازی و توسعه CI/CD و Pipeline در GitLab, Jenkins، …
- تسلط به تکنولوژیهای (Containerization (Docker, rkt, LXC and etc
- تسلط به ابزارهای Kubernetes, Swarm and etc
- درک قوی از مفاهیم بنیادی شبکه TCP/IP, HTTP, DNS و سرویسهای و ابزارهای وابستهی به آن (strace, tcpdump grep, Iptables)
- درک قوی از انواع متدهای Load Balancing و ابزارهای آن نظیر HAProxy, Nginx و …
- تسلط کامل در راهاندازی و کانفیگ سرورهای دیتابیسهای ( ElasticSearch, MySQL, PostgreSQL, MongoDB) به جهت استفاده بهینه در سرویسهای Cloud
- دارای تجربه بالا در بکارگیری ابزارهای نظارت، تجزیه، تحلیل و ردیابی ( Prometheus/Grafana, Loki/ELK OpenTracing)\
- تجربه عملیاتی راه اندازی و استفاده از Full Linux Production Stack در محیط Cloud
- دارای تجربه در توسعه Micro Services و Back-end
- تجربه کار با Message Brokerها مانند
اولویت بالاتر
- آشنایی با زبان Go
- آشنایی با ابزارهای مدیریت پیکربندی (Salt Stack, Terraform, Nagios, ELK Stack, Ansible)
- تسلط به تدوین و نگهداری مستندات و داده فنی
- آشنایی به کار با Jira
مشخصههایی که از تخصص برای ما با ارزشتر هستند:
- در دسترس بودن به صورت کامل 24/7/365
- دارای ذهن تحلیلی، گرفتن تمامی تصمیمات با پشتوانه اطلاعاتی قوی، در نظرگرفتن کاربر نهایی و تمرکز بسیار بالا بر روی کیفیت و بهینه سازی
- دارای انگیزه فراوان و علاقه مند به یادگیری روش های جدید
- علاقه مند به حل چالش های جدید
- آمادگی کارکردن در روزهای تعطیل
- توانایی کار تیمی و مسئولیت پذیری
- نظم و پشتکار
یک روز کاری معمول ولی جذاب:
- ایجاد اطمینان از فعالیت مناسب و علمکرد طبق انتظار تمامی سرورهای development و production
- اطمینان از optimize و scale کارایی و performance سیستم های مورد استفاده
- انجام root cause analysis جهت بررسی و بر طرف نمودن production errors
- تحقیق و بکارگیری راه حل های خلاقانه جهت ساده سازی فرآیند توسعه. پیشبرد ابزار و اسکریپتها ورکفلوی فعلی
- اسکریپت نویسی جهت خودکارسازی فعالیت ها
- نوشتن دستورالعمل های نگهداری و عیب یابی سیستم
- حضور در سایت مشتریان سازمانی
- ایجاد ارتباط موثر و تنگاتنگ با سایر تیم ها و واحدها
- تولید Document موثر
مهارتهای مورد نیاز
- DevOps
- kubernetes
- Linux
- MongoDB
- Grafana
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست