مشخصات شغل
Job Detailsموقعیت شغلی: کارشناس DevOps
درنیکا از سال 1388 تا به امروز تلاش کرده تا با بهره گیری از علم و دانش، به بهبود و توسعه صنعت IT بپردازد. اکنون با سالها تجربه و بهره گیری از تیمی جوان و پویا، خدمات خود را علاوه بر استان های مختلف کشور، به خارج از مرزهای کشور نیز ارائه می دهد.
اگر روحیه کار تیمی در محیطی دوستانه و صمیمی را دارید؛ و در کنار داشتن دانش و تجربه به توسعه فردی خود هم اهمیت می دهید؛ ما در مسیر درنیکا به همراهی چون شما نیاز خواهیم داشت.
ما به دنبال یک مهندس DevOps خلاق و مسئولیت پذیر با توانایی حل مساله هستیم تا در ساخت محصولات و ایجاد فرآیندهای بهتر به ما کمک کنند. اگر دنبال انجام کارهای بزرگ در جایی هستید که کیفیت مورد توجهست، به ما بپیوندید.
وظایفی که به عهده خواهید داشت:
- تحقیق بر روی تکنولوژیها و ابزارهای جدید برای استفاده در فرآیند توسعه و نگهداشت سرویسها
- مسئولیت حفظ کیفیت و بالا نگه داشتن سیستمها و سرویسها
- مانیتورینگ سرویسها و دیتابیسها
- تعامل با سایر افراد تیم جهت شناخت بهتر نیازمندیها، تجارب، و راهحلها
- مسئولیت on-call در زمانهای لازم
دارا بودن مهارت های زیر، مزیت محسوب می شود:
- دارای تجربه استقرار سرویس و مانیتورینگ
- آشنایی با یکی از ابزارهای مانیتورینگ و هشداردهی مانند Grafana، Prometheus، ELK
- آشنایی با یکی از ابزارهای مدیریت پیکربندی مانند Ansible، Puppet، Chef
تواناییهای فنی مورد نیاز
- تسلط نسبی از فناوریهایی مانند TCP/IP، HTTP ، REST ، سرورهای وب و میکروسرویسها؛
- آشنایی با یکی از ابزارهای containerization مانند Docker.
- تسلط به Web Servers مانند: Nginx و Apache و Tomcat
- تسلط بر خودکارسازی فرآیندهای راهبری سامانه
- تسلط بر سیستم عامل لینوکس و مفاهیم شبکه
- تسلط بر راهکارهای HA و Failover در سطح معماری
- تسلط بر مفاهیم و ابزارهای CI/CD
- مسلط به مفاهیم Virtualization و Containerization
مسئولیتها
- توانایی کار با دیتابیسهای رابطهای
- توانایی کار با سیستمهای مانیتورینگ (ELK، Zabbix و ...)
- توانایی حل مسئله و Troubleshooting
- تجربه کافی مدیریت سرورهای لینوکسی
- تجربه کافی در Kubernetes
- توانایی طراحی و استقرار Automation
- توانایی توسعه با یکی از زبانهای برنامهنویسی PHP
- دانش کافی در مورد معماریهای نرم افزار و الگوهای توسعه نرم افزار