استخدام Senior DevOps Engineer
شرح موقعیت شغلی
ما به دنبال یک DevOps Engineer مبتکر و نوآور هستیم تا راه حل های قابل اعتماد برای ادغام ابزارها و محصولات مختلف ارائه کند، انجام کارها را به اتوماتیک تغییر داده و زمان انتشار تا استقرار آن را کم کند. زیرساخت ما Hybrid Cloud است و یک شخص مناسب برای این نقش، باید تجربه ای در معماری cloud داشته باشد. شما به عنوان عضوی از تیم ما، این فرصت را دارید که با مسائل مرتبط با فرآیندهای DevOps و مرکزدادههای شرکتی، هم در حالت on-promise و هم در حالت Cloud با آخرین تکنولوژیهای روز در محیط رقابتی با تجربههای بین المللی چالش داشته باشید.
خلاصه مسئولیتها:
خلاصه مسئولیتها:
- ایجاد اسکریپت (Python, BASH, Perl is plus) در سیستمهای لینوکسی برای اتوماسیون ساخت، فرآیند انتشار و خودکارسازی و روند توزیع انتشار
- مسئول استقرار Docker Containers بر روی Kubernetes و Maintenance آن
- ایجاد محیطهای مختلف (SIT, UAT, Staging & ….) با استفاده از پیکربندیهای دلخواه به صورت قابل تکرار
- طراحی و اجرای پایپلاینهای CI / CD برای بررسی کد، اتوماسیون Unit Test، خودکارسازی ساخت و انتشار و مدیریت سرویسها، وقایع و تغییرات با استفاده ازJenkins ، GitLab، Ansible, Salt
- طراحی و اجرای مدیریت پیکربندی نرم افزار (SCM) برای ایجاد پایپلاینهای CI کاملاً خودکار، تحویل مداوم و استقرار مداوم
- تدوین معماری Cloud برای راه حل های کسب و کار، از سیستم های مستقل تا پیچیده
مهارتهای مورد نیاز:
- تخصص در برنامهنویسی (Python یاBash )
- تخصص در ابزارهای CI / CD مانند Jenkins ، Gitlab CI
- داشتن دانش خوب در مورد اتوماسیون کلاستر با استفاده از Salt ، Ansible و Puppet
- آشنایی با پلت فرم Containerها بالاخص Docker
- تخصص در سیستم های کنترل نسخه (Git)
- داشتن تجربه در زمینه نگهداری سرورهای پایگاه داده (Postgresql, MongoDB, Cassandra, Oracle)
- داشتن تجربه در نگهداری سرویسهای MQ مانند Redis ، Apache Kafka.
- داشتن تجربه در زمینه نگهداری وب سرورها (Nginx, Tomcat)
- آشنا با مفاهیم و ابزارهایHigh Availability و Load Balancing.
- آشنا با مدیریت سیستمهای لینوکس، پیکربندی، عملکرد، نظارت و نگهداری (LPIC1 ، LPIC2)
- علاقه به کار در تیم پویا با متدولوژی Agile
مهارتهای امتیازی:
- تجربهی استفاده از Kubernetes در یک محیط عملیاتی
- تجربه در Object Storage Solution مانند Minio, Ceph, S3 like
- تجربه ی کار با سیستمهای Big Data مانند Hadoop ecosystem، Cassandra و Spark
- داشتن تجربه به عنوان یک توسعه دهنده back-end
- آشنایی با سیستمهای مانیتورینگ (Prometheus, Grafana, etc)
- آشنایی باStack ELK برای گزارشگیری
- آشنایی و تجربه پشتیبانی در معماری Micro-service
مهارتهای مورد نیاز
- DevOps
- Docker
- CI/CD
- Git
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست