Programadores de Software y Aplicaciones (ANZSCO 2613)
Los programadores de software y aplicaciones (ANZSCO 2613) son profesionales que diseñan, desarrollan, prueban, mantienen y documentan el código del programa de acuerdo con los requisitos del usuario, las especificaciones del sistema y las especificaciones técnicas. Desempeñan un papel crucial en el desarrollo y la implementación de aplicaciones de software en diversas industrias.
Nivel de habilidad indicativo:
En Australia y Nueva Zelanda, la mayoría de las ocupaciones en el grupo unitario de Programadores de software y aplicaciones requieren una licenciatura o una calificación superior. Sin embargo, la experiencia relevante de al menos cinco años y/o la certificación del proveedor pueden considerarse como sustitutos de las calificaciones formales. En algunos casos, es posible que se requiera capacitación y experiencia adicionales en el trabajo (Nivel de habilidad 1 de ANZSCO).
Las tareas incluyen:
- Investigar, consultar, analizar y evaluar las necesidades del programa del sistema
- Identificar limitaciones y deficiencias tecnológicas en sistemas y procesos existentes
- Probar, depurar, diagnosticar y corregir errores y fallas en la programación de aplicaciones
- Escribir y mantener el código del programa para cumplir con los requisitos del sistema y las especificaciones técnicas
- Creación y actualización de documentación técnica del programa y procedimientos operativos
- Brindar asesoramiento y orientación en actividades de diseño de software
- Gestión de pruebas y automatización de software
- Recopilación y análisis de métricas operativas
- Desarrollar estrategias de mejora y entrega continua
- Creación de herramientas para respaldar la gestión y la seguridad del software
- Realizar análisis forenses e identificar anomalías o amenazas
- Implementar mecanismos de cifrado y descifrado
- Identificar y mitigar riesgos a lo largo del ciclo de vida del producto
Ocupaciones:
- 261311 Programador Analista
- 261312 Programador desarrollador
- 261313 Ingeniero de software
- 261314 Probador de software
- 261315 Ingeniero de seguridad cibernética
- 261316 Ingeniero DevOps
- 261317 Probador de penetración
- 261399 Programadores de Software y Aplicaciones nec
261311 Analista Programador
Título alternativo: Analista programador
Los programadores analistas analizan las necesidades de los usuarios, producen documentación de requisitos y planes de sistemas, y desarrollan, prueban, depuran, mantienen y documentan programas y aplicaciones.
Nivel de habilidad: 1
261312 Programador desarrollador
Títulos alternativos: Desarrollador de aplicaciones, Desarrollador TIC, Programador TIC
Los programadores desarrolladores interpretan especificaciones, diseños técnicos y diagramas de flujo para crear, mantener y modificar código de software. También construyen especificaciones técnicas, incluida la seguridad cibernética, a partir de un modelo funcional empresarial, y prueban y documentan aplicaciones de software.
Nivel de habilidad: 1
Especializaciones: Desarrollador de seguridad cibernética, Desarrollador de bases de datos, Programador de bases de datos (sistemas), Programador de redes, Desarrollador de software, Programador de software
261313 Ingeniero de software
Títulos alternativos: Arquitecto de software, Diseñador de software
Los ingenieros de software diseñan, desarrollan, modifican, documentan, prueban, implementan, instalan y dan soporte a aplicaciones y sistemas de software.
Nivel de habilidad: 1
Especializaciones: Ingeniero de Aplicaciones Informáticas, Diseñador de Bases de Datos, Arquitecto de Sistemas
261314 Probador de software
Los probadores de software especifican, desarrollan y escriben planes de prueba, scripts y casos. Realizan pruebas de regresión y utilizan aplicaciones de software de prueba automatizadas para probar el comportamiento, la funcionalidad y la integridad del software informático. También documentan los resultados de las pruebas en informes de defectos y documentación relacionada.
Nivel de habilidad: 1
261315 Ingeniero de seguridad cibernética
Título alternativo: Ingeniero en Seguridad TIC, Ingeniero en Seguridad de la Información
Los ingenieros de ciberseguridad diseñan, desarrollan, modifican, documentan, prueban, implementan, instalan y dan soporte a aplicaciones y sistemas de software de ciberseguridad, garantizando su total integración.
Nivel de habilidad: 1
261316 Ingeniero DevOps
Los ingenieros de DevOps facilitan y llevan a cabo la comunicación, la colaboración, la integración y la automatización para mejorar la eficiencia y el flujo de trabajo entre diferentes equipos de TI especializados.
Nivel de habilidad: 1
Especializaciones: Ingeniero en Computación en la Nube, Ingeniero en Integración Continua
261317 Probador de penetración
Títulos alternativos: Hacker ético, Probador de vulnerabilidades de las TIC, Sombrero blanco
Los probadores de penetración crean casos de prueba y realizan análisis técnicos en profundidad para identificar riesgos y vulnerabilidades en software o servicios. Planifican, coordinan y llevan a cabo actividades de emulación de amenazas cibernéticas para verificar deficiencias en los controles técnicos de seguridad.
Nivel de habilidad: 1
261399 Programadores de Software y Aplicaciones nec
Este grupo de ocupación cubre programadores de software y aplicaciones que no se encuentran en otro lugar.clasificado.
Nivel de habilidad: 1
Las ocupaciones en este grupo incluyen: Actualmente no se han identificado ocupaciones para esta categoría residual.
Unit Groups
- Programador Analista (ANZSCO 261311)
- Programador desarrollador (ANZSCO 261312)
- Ingeniero de Software (ANZSCO 261313)
- Probador de software (ANZSCO 261314)
- Ingeniero de Seguridad Cibernética (ANZSCO 261315)
- Ingeniero Devops (ANZSCO 261316)
- Probador de penetración (ANZSCO 261317)
- Programadores de Software y Aplicaciones nec (ANZSCO 261399)