ما به دنبال یک فرد متخصص و باانگیزه در حوزه برنامهنویسی، تست نرمافزار و امنیت دادهها هستیم که به تیم توسعه نرمافزاری ما بپیوندد. شما در این نقش، علاوه بر همکاری در توسعه کدهای امن و با کیفیت، مسئول شناسایی و رفع آسیبپذیریهای امنیتی و تضمین امنیت محصولات و سامانهها خواهید بود.
وظایف اصلی:
برنامهنویسی و توسعه بخشهایی از نرمافزار با رعایت اصول امنیتی.
طراحی و اجرای تستهای خودکار و دستی برای تضمین کیفیت و امنیت نرمافزار.
شناسایی و رفع آسیبپذیریهای امنیتی در کدها و زیرساختها.
اجرای تستهای نفوذ (Penetration Testing) و بررسی آسیبپذیریها.
پیادهسازی بهترین شیوههای کدنویسی امن (Secure Coding Practices).
همکاری با تیمهای توسعه برای بهبود کیفیت و امنیت محصولات.
تحلیل ریسکهای امنیتی و ارائه راهکارهای بهینه برای کاهش آنها.
ایجاد ابزارهای داخلی برای بهبود فرآیندهای تست و امنیت.
الزامات:
تجربه حداقل 3 سال در برنامهنویسی و تست نرمافزار.
تسلط به یکی از زبانهای برنامهنویسی (Python، Java، JavaScript، C++ یا PHP).
آشنایی با اصول کدنویسی امن و استانداردهای امنیتی (OWASP، ISO 27001).
تجربه کار با ابزارهای تست نفوذ و تحلیل آسیبپذیریها (Burp Suite، Metasploit، OWASP ZAP).
آشنایی با ابزارهای تست نرمافزار (Selenium، JMeter) و CI/CD.
آشنایی با مفاهیم امنیت شبکه، رمزنگاری و مدیریت دادهها.
توانایی تحلیل و حل مسائل پیچیده امنیتی و تست نرمافزار.
تجربه در مستندسازی و ارائه گزارشهای دقیق و قابلفهم.
مهارتهای اضافی (مزیت محسوب میشود):
آشنایی با DevSecOps و ابزارهای مرتبط مانند Docker و Kubernetes.