برنامه نویسان نرم افزار و برنامه های کاربردی (ANZSCO 2613)
برنامهنویسان نرمافزار و برنامههای کاربردی (ANZSCO 2613) حرفهای هستند که کد برنامه را مطابق با الزامات کاربر، مشخصات سیستم و مشخصات فنی طراحی، توسعه، آزمایش، نگهداری و مستندسازی میکنند. آنها نقش مهمی در توسعه و پیاده سازی نرم افزارهای کاربردی در صنایع مختلف دارند.
سطح مهارت نشانگر:
در استرالیا و نیوزلند، بیشتر مشاغل در گروه واحد برنامه نویسان نرم افزار و برنامه های کاربردی نیاز به مدرک لیسانس یا مدرک بالاتر دارند. با این حال، تجربه مرتبط حداقل پنج ساله و/یا گواهی فروشنده ممکن است به عنوان جایگزینی برای مدارک رسمی در نظر گرفته شود. در برخی موارد، ممکن است آموزش و تجربه بیشتری در محل کار مورد نیاز باشد (سطح مهارت ANZSCO 1).
کارها عبارتند از:
- تحقیق، مشاوره، تجزیه و تحلیل و ارزیابی نیازهای برنامه سیستم
- شناسایی محدودیت ها و کمبودهای فناوری در سیستم ها و فرآیندهای موجود
- تست، اشکال زدایی، تشخیص و تصحیح خطاها و خطاها در برنامه نویسی برنامه ها
- نوشتن و نگهداری کد برنامه برای برآوردن نیازهای سیستم و مشخصات فنی
- ایجاد و به روز رسانی مستندات برنامه فنی و رویه های عملیاتی
- ارائه مشاوره و راهنمایی در فعالیت های طراحی نرم افزار
- مدیریت تست و اتوماسیون نرم افزار
- جمع آوری و تجزیه و تحلیل معیارهای عملیاتی
- توسعه راهبردهای بهبود مستمر و تحویل
- ایجاد ابزارهایی برای پشتیبانی از مدیریت و امنیت نرم افزار
- انجام تجزیه و تحلیل پزشکی قانونی و شناسایی ناهنجاری ها یا تهدیدها
- اجرای مکانیزم های رمزگذاری و رمزگشایی
- شناسایی و کاهش خطرات در طول چرخه عمر محصول
شغل:
- 261311 برنامه نویس تحلیلگر
- 261312 برنامه نویس برنامه نویس
- 261313 مهندس نرم افزار
- 261314 نرم افزار تستر
- 261315 مهندس امنیت سایبری
- 261316 مهندس DevOps
- تستر نفوذ 261317
- 261399 برنامهنویسان نرمافزار و برنامههای کاربردی nc
261311 تحلیلگر برنامه نویس
عنوان جایگزین: تحلیلگر برنامه نویس
برنامه نویسان تحلیلگر نیازهای کاربر را تجزیه و تحلیل می کنند، مستندات مورد نیاز و طرح های سیستم را تولید می کنند، و برنامه ها و برنامه ها را توسعه، آزمایش، اشکال زدایی، نگهداری و مستندسازی می کنند.
سطح مهارت: 1
261312 برنامه نویس برنامه نویس
عناوین جایگزین: برنامهنویس برنامهها، توسعهدهنده ICT، برنامهنویس ICT
برنامه نویسان برنامه نویس مشخصات، طرح های فنی و نمودارهای جریان را برای ساخت، نگهداری و اصلاح کد نرم افزار تفسیر می کنند. آنها همچنین مشخصات فنی، از جمله امنیت سایبری، را از یک مدل عملکردی تجاری، و آزمایش و مستندسازی برنامه های کاربردی نرم افزاری ایجاد می کنند.
سطح مهارت: 1
تخصص: توسعه دهنده امنیت سایبری، توسعه دهنده پایگاه داده، برنامه نویس پایگاه داده (سیستم ها)، برنامه نویس شبکه، توسعه دهنده نرم افزار، برنامه نویس نرم افزار
261313 مهندس نرم افزار
عناوین جایگزین: معمار نرم افزار، طراح نرم افزار
مهندسین نرم افزار برنامه ها و سیستم های نرم افزاری را طراحی، توسعه، اصلاح، مستندسازی، آزمایش، پیاده سازی، نصب و پشتیبانی می کنند.
سطح مهارت: 1
تخصص: مهندس برنامه های کامپیوتری، طراح پایگاه داده، معمار سیستم
261314 نرم افزار تستر
تستکنندههای نرمافزار طرحها، اسکریپتها و موارد آزمایشی را مشخص، توسعه داده و مینویسند. آنها تست رگرسیون را انجام می دهند و از برنامه های کاربردی نرم افزار تست خودکار برای آزمایش رفتار، عملکرد و یکپارچگی نرم افزار کامپیوتری استفاده می کنند. آنها همچنین نتایج آزمایش را در گزارشهای نقص و اسناد مربوطه ثبت میکنند.
سطح مهارت: 1
261315 مهندس امنیت سایبری
عنوان جایگزین: مهندس امنیت فناوری اطلاعات و ارتباطات، مهندس امنیت اطلاعات
مهندسین امنیت سایبری برنامهها و سیستمهای نرمافزار امنیت سایبری را طراحی، توسعه، اصلاح، مستندسازی، آزمایش، پیادهسازی، نصب و پشتیبانی میکنند تا از یکپارچگی کامل آنها اطمینان حاصل کنند.
سطح مهارت: 1
261316 مهندس DevOps
مهندسین DevOps ارتباطات، همکاری، یکپارچهسازی و اتوماسیون را برای بهبود کارایی و گردش کار در تیمهای تخصصی مختلف فناوری اطلاعات تسهیل و انجام میدهند.
سطح مهارت: 1
تخصص ها: مهندس رایانش ابری، مهندس ادغام پیوسته
261317 تستر نفوذ
عناوین جایگزین: هکر اخلاقی، آزمایشکننده آسیبپذیری فناوری اطلاعات و ارتباطات، کلاه سفید
تستکنندههای نفوذ، موارد آزمایشی ایجاد میکنند و تجزیه و تحلیل فنی عمیقی را برای شناسایی خطرات و آسیبپذیریها در نرمافزار یا خدمات انجام میدهند. آنها فعالیتهای شبیهسازی تهدیدات سایبری را برنامهریزی، هماهنگ و انجام میدهند تا نقص در کنترلهای امنیتی فنی را تأیید کنند.
سطح مهارت: 1
261399 برنامهنویسان نرمافزار و برنامههای کاربردی nec
این گروه شغلی برنامه نویسان نرم افزار و برنامه های کاربردی را پوشش می دهد نه در جای دیگرطبقه بندی شده است.
سطح مهارت: 1
مشاغل این گروه عبارتند از: در حال حاضر هیچ شغلی برای این دسته باقیمانده شناسایی نشده است.
Unit Groups
- برنامه نویس تحلیلگر (ANZSCO 261311)
- برنامه نویس برنامه نویس (ANZSCO 261312)
- مهندس نرم افزار (ANZSCO 261313)
- تستر نرم افزار (ANZSCO 261314)
- مهندس امنیت سایبری (ANZSCO 261315)
- مهندس Devops (ANZSCO 261316)
- تستر نفوذ (ANZSCO 261317)
- برنامه نویسان نرم افزار و برنامه های کاربردی (ANZSCO 261399)