Programadores de software e aplicativos (ANZSCO 2613)

Wednesday 8 November 2023

Programadores de software e aplicativos (ANZSCO 2613) são profissionais que projetam, desenvolvem, testam, mantêm e documentam o código do programa de acordo com os requisitos do usuário, especificações do sistema e especificações técnicas. Eles desempenham um papel crucial no desenvolvimento e implementação de aplicativos de software em diversos setores.

Nível de habilidade indicativo:

Na Austrália e na Nova Zelândia, a maioria das ocupações no grupo da unidade Programadores de Software e Aplicativos exige um diploma de bacharel ou qualificação superior. No entanto, a experiência relevante de pelo menos cinco anos e/ou certificação de fornecedor pode ser considerada um substituto para qualificações formais. Em alguns casos, pode ser necessário treinamento e experiência adicionais no trabalho (Nível de habilidade 1 da ANZSCO).

As tarefas incluem:

  • Pesquisar, consultar, analisar e avaliar as necessidades do programa do sistema
  • Identificar limitações e deficiências tecnológicas em sistemas e processos existentes
  • Teste, depuração, diagnóstico e correção de erros e falhas na programação de aplicações
  • Escrever e manter código de programa para atender aos requisitos do sistema e especificações técnicas
  • Criação e atualização de documentação técnica do programa e procedimentos operacionais
  • Fornecer aconselhamento e orientação em atividades de design de software
  • Gerenciamento de testes e automação de software
  • Coleta e análise de métricas operacionais
  • Desenvolver estratégias de melhoria contínua e entrega
  • Criação de ferramentas para dar suporte ao gerenciamento e segurança de software
  • Realizar análises forenses e identificar anomalias ou ameaças
  • Implementação de mecanismos de criptografia e descriptografia
  • Identificar e mitigar riscos ao longo do ciclo de vida do produto

Ocupações:

  • 261311 Analista Programador
  • 261312 programador desenvolvedor
  • 261313 Engenheiro de software
  • 261314 testador de software
  • 261315 Engenheiro de segurança cibernética
  • 261316 Engenheiro DevOps
  • 261317 Testador de penetração
  • 261399 programadores de software e aplicativos, ne

261311 Analista Programador

Título alternativo: Analista Programador

Os programadores analistas analisam as necessidades dos usuários, produzem documentação de requisitos e planos de sistema e desenvolvem, testam, depuram, mantêm e documentam programas e aplicativos.

Nível de habilidade: 1

261312 Programador Desenvolvedor

Títulos alternativos: Desenvolvedor de aplicativos, Desenvolvedor de TIC, Programador de TIC

Os programadores desenvolvedores interpretam especificações, projetos técnicos e fluxogramas para construir, manter e modificar código de software. Eles também constroem especificações técnicas, incluindo segurança cibernética, a partir de um modelo funcional de negócios, e testam e documentam aplicativos de software.

Nível de habilidade: 1

Especializações: Desenvolvedor de Segurança Cibernética, Desenvolvedor de Banco de Dados, Programador de Banco de Dados (Sistemas), Programador de Rede, Desenvolvedor de Software, Programador de Software

261313 Engenheiro de Software

Títulos alternativos: Arquiteto de Software, Designer de Software

Os engenheiros de software projetam, desenvolvem, modificam, documentam, testam, implementam, instalam e oferecem suporte a aplicativos e sistemas de software.

Nível de habilidade: 1

Especializações: Engenheiro de Aplicações de Computador, Designer de Banco de Dados, Arquiteto de Sistemas

261314 testador de software

Os testadores de software especificam, desenvolvem e escrevem planos de teste, scripts e casos. Eles realizam testes de regressão e usam aplicativos de software de teste automatizado para testar o comportamento, a funcionalidade e a integridade do software de computador. Eles também documentam os resultados dos testes em relatórios de defeitos e documentação relacionada.

Nível de habilidade: 1

261315 Engenheiro de segurança cibernética

Título alternativo: Engenheiro de segurança de TIC, Engenheiro de segurança da informação

Os engenheiros de segurança cibernética projetam, desenvolvem, modificam, documentam, testam, implementam, instalam e oferecem suporte a aplicativos e sistemas de software de segurança cibernética, garantindo sua integração total.

Nível de habilidade: 1

261316 Engenheiro DevOps

Os engenheiros de DevOps facilitam e realizam comunicação, colaboração, integração e automação para melhorar a eficiência e o fluxo de trabalho entre diferentes equipes especializadas de TI.

Nível de habilidade: 1

Especializações: Engenheiro de Computação em Nuvem, Engenheiro de Integração Contínua

261317 Testador de penetração

Títulos alternativos: Ethical Hacker, ICT Vulnerability Tester, White Hat

Os testadores de penetração criam casos de teste e conduzem análises técnicas aprofundadas para identificar riscos e vulnerabilidades em software ou serviços. Eles planejam, coordenam e conduzem atividades de emulação de ameaças cibernéticas para verificar deficiências nos controles técnicos de segurança.

Nível de habilidade: 1

261399 Programadores de software e aplicativos, ne

Este grupo de ocupação abrange programadores de software e aplicativos que não estão em outros lugaresclassificado.

Nível de habilidade: 1

As ocupações neste grupo incluem: Nenhuma ocupação foi identificada atualmente para esta categoria residual.

Unit Groups