Yazılım ve Uygulama Programcıları (ANZSCO 2613)

Wednesday 8 November 2023

Yazılım ve Uygulama Programcıları (ANZSCO 2613), program kodunu kullanıcı gereksinimlerine, sistem özelliklerine ve teknik spesifikasyonlara uygun olarak tasarlayan, geliştiren, test eden, bakımını yapan ve belgeleyen profesyonellerdir. Çeşitli sektörlerdeki yazılım uygulamalarının geliştirilmesinde ve uygulanmasında önemli bir rol oynarlar.

Gösterge Beceri Düzeyi:

Avustralya ve Yeni Zelanda'da Yazılım ve Uygulama Programcıları birim grubundaki çoğu meslek, lisans derecesi veya daha yüksek yeterlilik gerektirir. Ancak, en az beş yıllık ilgili deneyim ve/veya satıcı sertifikası, resmi niteliklerin yerine geçebilir. Bazı durumlarda ek iş başında eğitim ve deneyim gerekebilir (ANZSCO Beceri Düzeyi 1).

Görevler şunları içerir:

  • Sistem programı ihtiyaçlarını araştırmak, danışmanlık yapmak, analiz etmek ve değerlendirmek
  • Mevcut sistem ve süreçlerdeki teknoloji sınırlamalarını ve eksikliklerini belirleme
  • Uygulama programlamasındaki hataları ve arızaları test etme, hata ayıklama, teşhis etme ve düzeltme
  • Sistem gereksinimlerini ve teknik özellikleri karşılamak için program kodunu yazmak ve sürdürmek
  • Teknik program dokümantasyonunu ve operasyonel prosedürleri oluşturmak ve güncellemek
  • Yazılım tasarımı faaliyetlerinde tavsiye ve rehberlik sağlamak
  • Yazılım testini ve otomasyonu yönetme
  • Operasyonel metrikleri toplama ve analiz etme
  • Sürekli iyileştirme ve sunma stratejileri geliştirmek
  • Yazılım yönetimini ve güvenliğini destekleyecek araçlar oluşturma
  • Adli analiz yapma ve anormallikleri veya tehditleri belirleme
  • Şifreleme ve şifre çözme mekanizmalarını uygulama
  • Ürün yaşam döngüsü boyunca riskleri belirleme ve azaltma

Meslekler:

  • 261311 Analist Programcı
  • 261312 Geliştirici Programcısı
  • 261313 Yazılım Mühendisi
  • 261314 Yazılım Test Cihazı
  • 261315 Siber Güvenlik Mühendisi
  • 261316 DevOps Mühendisi
  • 261317 Sızma Test Cihazı
  • 261399 Başka yerde sınıflandırılmamış Yazılım ve Uygulama Programcıları

261311 Analist Programcı

Alternatif Başlık: Programcı Analisti

Analist Programcılar kullanıcı ihtiyaçlarını analiz eder, gereksinim belgeleri ve sistem planları üretir ve programları ve uygulamaları geliştirir, test eder, hatalarını ayıklar, bakımını yapar ve belgelendirir.

Beceri Seviyesi: 1

261312 Geliştirici Programcısı

Alternatif Unvanlar: Uygulama Geliştiricisi, BİT Geliştiricisi, BİT Programcısı

Geliştirici Programcılar, yazılım kodunu oluşturmak, sürdürmek ve değiştirmek için özellikleri, teknik tasarımları ve akış şemalarını yorumlar. Ayrıca bir iş işlevsel modelinden siber güvenlik de dahil olmak üzere teknik spesifikasyonlar oluştururlar ve yazılım uygulamalarını test edip belgelendirirler.

Beceri Seviyesi: 1

Uzmanlık Alanları: Siber Güvenlik Geliştiricisi, Veritabanı Geliştiricisi, Veritabanı Programcısı (Sistemler), Ağ Programcısı, Yazılım Geliştiricisi, Yazılım Programcısı

261313 Yazılım Mühendisi

Alternatif Unvanlar: Yazılım Mimarı, Yazılım Tasarımcısı

Yazılım Mühendisleri yazılım uygulamalarını ve sistemlerini tasarlar, geliştirir, değiştirir, belgelendirir, test eder, uygular, kurar ve destekler.

Beceri Seviyesi: 1

Uzmanlık Alanları: Bilgisayar Uygulamaları Mühendisi, Veritabanı Tasarımcısı, Sistem Mimarı

261314 Yazılım Test Cihazı

Yazılım Test Uzmanları test planlarını, komut dosyalarını ve vakaları belirler, geliştirir ve yazar. Bilgisayar yazılımının davranışını, işlevselliğini ve bütünlüğünü test etmek için regresyon testi gerçekleştirir ve otomatik test yazılımı uygulamalarını kullanırlar. Ayrıca test sonuçlarını kusur raporlarında ve ilgili belgelerde belgeliyorlar.

Beceri Seviyesi: 1

261315 Siber Güvenlik Mühendisi

Alternatif Unvan: BİT Güvenlik Mühendisi, Bilgi Güvenliği Mühendisi

Siber Güvenlik Mühendisleri, siber güvenlik yazılım uygulamalarını ve sistemlerini tasarlar, geliştirir, değiştirir, belgelendirir, test eder, uygular, kurar ve destekleyerek bunların tam entegrasyonunu sağlar.

Beceri Seviyesi: 1

261316 DevOps Mühendisi

DevOps Mühendisleri, farklı uzman BT ekipleri arasında verimliliği ve iş akışını iyileştirmek için iletişim, ortak çalışma, entegrasyon ve otomasyonu kolaylaştırır ve üstlenir.

Beceri Seviyesi: 1

Uzmanlık Alanları: Bulut Bilişim Mühendisi, Sürekli Entegrasyon Mühendisi

261317 Sızma Test Cihazı

Alternatif Başlıklar: Etik Hacker, BİT Güvenlik Açığı Test Cihazı, Beyaz Şapka

Sızma Testi Uzmanları, yazılım veya hizmetlerdeki riskleri ve güvenlik açıklarını belirlemek için test senaryoları oluşturur ve derinlemesine teknik analizler gerçekleştirir. Teknik güvenlik kontrollerindeki eksiklikleri doğrulamak için siber tehdit simülasyonu faaliyetlerini planlar, koordine eder ve yürütürler.

Beceri Seviyesi: 1

261399 Başka yerde sınıflandırılmamış Yazılım ve Uygulama Programcıları

Bu meslek grubu başka yerde bulunmayan Yazılım ve Uygulama Programcılarını kapsarsınıflandırılmıştır.

Beceri Seviyesi: 1

Bu gruptaki meslekler şunları içerir: Bu kalan kategori için şu anda hiçbir meslek tanımlanmamıştır.

Unit Groups