Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Perfiles it.
Desarrollador o Developer.
Principales Responsabilidades:
1. Planificar la actividad o trabajo de análisis y diseño de sistemas.
2. Organizar a todos los elementos que intervienen en el proyecto (técnicos de
análisis y diseño, programadores, usuarios, equipamiento, etc.)
3. Controlar el trabajo del equipo de diseño para garantizar el cumplimiento de los
planes elaborados.
4. Escoger (o diseñar) y utilizar los métodos, técnicas y herramientas más
adecuadas para el desarrollo del trabajo del colectivo.
5. Estudiar el sistema de dirección y organización e información de la entidad.
6. Diseñar el nuevo sistema informativo, desde un punto de vista funcional, en
primera instancia.
7. Representar algorítmicamente los procesos que se realizan en cada tarea
funcional integrante del sistema que se diseña.
8. Diseñar el sistema, descomponiendo el mismo en todos los niveles previstos y
con todos los enfoques necesarios.
9. Diseñar la base de datos que utilizará el sistema. Optimizar la misma, utilizando
las técnicas requeridas para ello.
10. Diseñar los documentos (formularios) de utilización manual o manual
automatizada, que requiera el sistema. Describir su método de llenado.
11. Diseñar las salidas de la computadora, de la forma más idónea requerida.
12. Elaborar las soluciones a los procedimientos manuales que requiera el
sistema.
13. Diseñar los flujos informativos a través de los diferentes elementos que
integran el sistema: hombre-hombre, hombre - computadora, computadora -
hombre, computadora - computadora.
14. Proponer y aplicar las medidas de carácter organizativo que se requiera para
perfeccionar la actividad de dirección estudiada y para implantar el sistema que se
diseña.
15. Estudiar las necesidades y proponer soluciones necesarias para la adquisición
del equipamiento computacional requerido, proponiendo la configuración
necesaria.
16. Estudiar las necesidades y proponer las soluciones necesarias para la
adquisición de los medios de transmisión de datos, proponiendo las características
de equipos a adquirir.
17. Estudiar las necesidades del sistema y proponer el software necesario para su
aplicación.
18. Calcular los gastos y beneficios del sistema determinando el plazo de
recuperación de los mencionados gastos.
19. Elaborar la documentación técnica y de utilización del sistema.
20. Programar, cuando se requiera, la so lución automatizada de una determinada
tarea, utilizando el software y los métodos requeridos; aplicando las normas de
trabajo que estén establecidas dentro del grupo para elaborar y documentar los
programas.
21. Revisar los resultados obtenidos por los programas elaborados por los
programadores.
22. Elaborar los datos de prueba para comprobar la calidad de los programas,
individualmente y en su conjunto.
23. Determinar los métodos más adecuados para implantar y probar el sistema
diseñado en la práctica.
24. Entrenar al personal usuario y de operación del sistema.
25. Implantar el sistema. Demostrar su operación.
26. Estudiar y Aplicar las medidas requeridas para mantener el sistema, acorde a
las nuevas necesidades de la entidad. Perfeccionar el mismo.
27. Impartir conferencias, seminarios, etc.; explicando las características del
sistema que se diseña y otras cuestiones relativas a la Informática y el
perfeccionamiento de la dirección.
Conocimientos / Experiencia Requerida:
Conocimientos en Metodologías de Desarrollo de Software.
Conocimientos de diagramación lógica, algoritmos y estructuras de datos.
Saber acerca de Análisis y diseño
Conocimientos en Herramientas informáticas, uso de la computadora y
programas de aplicación (hardware y software).
Conocimientos de Lógica y Matemática. (Manejo de símbolos, estructuras y
lógica básica)
Manejo de Sistemas de Información, análisis y diseño de los mismos. Para
administración, organización y modelización de información y el proceso de
comunicación asociado.
Conocimientos de Análisis y Diseño de Procesos de Negocios.
Conocimientos de Programación.
Conocimientos de Bases de datos.
Experiencia en utilización de Metodologías de Desarrollo de Software.
Idioma INGLÉS.
DESARROLLADOR / DEVELOPER.
Principales Responsabilidades:
Diseñar, programar, implementar y mantener aplicaciones.
Conocimientos / Experiencia Requerida:
Conocimientos de diagramación lógica, algoritmos y estructuras de datos.
Sólidos conocimientos de programación.
Entendimiento de UML
Conocimientos de bases de datos y sintaxis SQL
Idioma INGLÉS.
Experiencia con un lenguaje de programación
Conocimientos de implementación y configuración de aplicaciones
Saber acerca de Análisis y Diseño:
Conocimientos de patrones de diseño empresarial.
Fundamentos de arquitectura de software
Certificación internacional de proveedor / herramienta
Principales Responsabilidades:
Definir y diseñar la configuración de los elementos de las aplicaciones.
Conocimientos / Experiencia Requerida:
Sólidos conocimientos y experiencia con Patrones de Diseño y Patrones de
Arquitectura Empresarial.
Idioma INGLÉS.
Fuerte conocimientos de diagramación lógica, algoritmos y estructuras de datos.
Conocimientos y experiencia con prácticas de Testing y Refactoring.
Conocimientos de análisis, programación y diseño.
Conocimientos de bases de datos.
Conocimientos de arquitecturas orientadas a servicios y servicios web
Conocimientos y experiencia en el uso de Metodologías Formales.
Conocimientos y práctica en el uso de Metodologías Ágiles (Extreme
Programming, SCRUM, etc.).
Experiencia en implementación de sistema de control de versiones.
Principales Responsabilidades:
Trabajar asistiendo y guiando a los desarrolladores y arquitectos de soluciones
para confirmar el código y la arquitectura lógica contra posibles ataques y brechas
de seguridad. Realización de Evaluaciones de Seguridad: identificar las
vulnerabilidades de seguridad e implementar protección de datos.
Caja Blanca
Extenso análisis del código fuente y documentación (por ejemplo, de las especificaciones
técnicas). Con este análisis, se muestra cómo interactúan las diversas áreas y usuarios
implicados; luego se registran y se reportan vulnerabilidades para luego proporcionar guías
específicas de mitigación de riesgos.
Caja Negra
Sirve para encontrar todas las fallas de seguridad existentes, usando las mismas técnicas
que podría aprovechar un hacker.
Caja Gris
Idioma INGLÉS.
Fuerte conocimientos de diagramación lógica, algoritmos y estructuras de datos.
Sólidos conocimientos de programación, análisis y diseño.
Conocimientos de bases de datos (relacionales, etc.).
Conocimientos teórico-prácticos de criptografía , firma digital y hashing.
Conocimientos y práctica con prácticas de Testing y Refactoring.
Conocimientos mejores prácticas para la configuración e instalación de
aplicaciones seguras.
Saber acerca de estrategias de codificación para prever ataques varios:
Problemas de Memoria
Buffer Overflow / Underun
Problemas de UNICODE
Errores Aritméticos
Cross-Site Scripting
SQL Injection
Debilidades criptográficas
Ataques de denegación de servicio, etc.
Certificación internacional de proveedor / herramienta.
Saber acerca de Modelado de Amenazas (Threat Modeling).
Conocimientos de Validación de identidad y roles junto con el sistema operativo
o el servidor de red.
Conocimientos de protocolos de transporte seguro
Principales Responsabilidades:
Esbozar, diseñar, planificar la arquitectura y definir la infraestructura de redes de
una organización para acomodarla a las necesidades de su negocio.
Implementar y sustentar servidores y servicios de red comunes dentro de la
organización.
Garantizar la calidad y la performance en el funcionamiento y marcha de la
infraestructura de redes y servicios de la organización.
Planificar, implementar y mantener sistemas de monitoreo y respaldo para la
infraestructura de redes de una organización
Mantener, registrar y reparar la infraestructura de redes de una organización.
ADMINISTRADOR DE SEGURIDAD
Principales Responsabilidades:
Diseñar, implementar y sostener las políticas y medidas de seguridad
informática y de comunicaciones en una organización.
Principales Responsabilidades:
Diseñar, implementar, sustentar y dirigir las bases de datos relacionales de una
empresa.
Garantizar la seguridad, integridad y recuperabilidad de una Base de Datos.
CONSULTOR FUNCIONAL
Principales Responsabilidades:
Colaborar en proyectos de Implementación de paquetes de software.
Comprender la cultura, valores y contexto del cliente para mejorar y establecer
buenas relaciones con sus interlocutores.
Entender el alcance de su rol en el proyecto y cumplir con las funciones
asignadas.
Registrar los temas del proyecto como así también las tareas inherentes a su
gestión.
Documentar las reuniones de avance.
Implementar conocimientos en productos, prácticas y metodologías.
Brindar orientación en un nivel de solución primario.
Organizar la logística de las actividades de capacitación.
Garantizar el armado, disponibilidad de manuales y materiales asociados a la
capacitación.
Delegar y supervisar a asistentes, consultores y usuarios en función de los roles
y responsabilidades asignados a cada uno en el proyecto.
Comprender el alcance del proyecto, velar por su cumplimiento como así
también elevar los cambios o desvíos a su superior.
Transmitir capacitación en función de los productos, prácticas, etc. previstas en
el proyecto.
Organizar la preparación de los informes, documentación y reportes inherentes
al proyecto.
Localizar usuarios aliados, usuarios con resistencias, que participen del
proyecto.
Facilitar y mejorar los diferentes Workshops con los usuarios.
Identificar potenciales oportunidades.
Entender los procesos del negocio en función del área de incumbencia.
LIDER DE PROYECTO
Principales Responsabilidades:
Sugerir y consensuar los lineamientos, estandares y metodología del proyecto.
Determinar los participantes del equipo que lo acompañarán en el proyecto
alineando capacidades y funciones de cada colaborador.
Inspeccionar la gestión integral de los colaboradores propios y del cliente.
Comprender y transmitir a sus colaboradores la cultura, valores y contexto del
cliente interno / externo para facilitar las relaciones con sus interlocutores.
Establecer el alcance del proyecto, velar por su cumplimiento como así también
elevar y consensuar los cambios o desvíos requeridos.
Establecer planes de capacitación: contenidos, tiempos, metodología.
Examinar los informes, documentación y reportes inherentes al proyecto con la
finalidad de evaluar la evolución del proyecto.
Definir acciones que minimicen a los usuarios con resistencias, y potencien a
los usuarios facilitadores del cambio.
Establecer la estrategia y metodología de los diferentes Workshops de acuerdo
a la función del proyecto y del perfil de los usuarios.
Prever soluciones y solucionar problemáticas surgidas en el transcurso del
proyecto.
Comprender el mapa de relacionamiento del cliente con el objetivo de facilitar el
vínculo de confianza, comunicar resultados y asegurar los niveles de satisfacción
acordados.
Conocer los procesos del negocio en función del área de incumbencia.
Competencias:
Planificación y organización
Gestión de Recursos Humanos y materiales
Liderazgo
Visión de negocio
Principales Responsabilidades:
Dirección del Proyecto, incluyendo los grupos de procesos y las nueve áreas del
conocimiento definidas por PMI: Alcance, Costo, Tiempos, Calidad, Integración,
Riesgos, Comunicaciones, RRHH y Compras.
Sugerir y participar en el diseño de la soluciones asociadas a los
requerimientos.
Garantizar la implementación de productos / servicios de acuerdo al alcance
acordado para lograr la satisfacción del cliente.
Establecer y perfeccionar actividades de relación con el cliente interno / externo
con el fin de favorecer relaciones duraderas a largo plazo para maximizar
fidelización de los mismos.
Implementar la cultura y los valores de la Empresa como los factores internos y
externos (competencia) del mismo y proponer mejoras.
Delegar adecuadamente tareas del proyecto para cumplir el mismo en tiempo y
forma.
Desarrollar permanentes reuniones con la gerencia del proyecto y con el equipo
de trabajo para registrar / prevenir a tiempo posibles desvíos y tomar medidas
correctivas.
Detectar necesidades de capacitación del equipo del proyecto para lograr una
formación adecuada, alineada a las necesidades del proyecto y al desarrollo
profesional de los colaboradores.
Averiguar y comprender el mapa de relacionamiento con el objetivo de facilitar el
vínculo de confianza, comunicar los resultados y asegurar los niveles de
satisfacción acordados
Comprender los procesos del negocio de la Empresa en función del área de
incumbencia como así también las mejores prácticas de ese mercado.
Velar por la calidad de la información documentada en los proyectos a su cargo.
Conocer/ implementar herramientas/metodologías que aseguren la calidad del
proyecto.
Divulgar conocimientos en prácticas y metodologías que atañen a su función en
el equipo de trabajo.
Competencias:
Visión estratégica de negocio y orientación estratégica al cliente
Negociación
Valores
EJECUTIVO COMERCIAL IT
Principales Responsabilidades:
Identificar prospectos para facilitar el crecimiento de la cartera de clientes.
Buscar nuevas oportunidades de negocio para incrementar niveles de venta.
Vigilar la operación administrativa / comercial con el propósito de asegurar el
orden, la calidad, la rentabilidad, etc.
Supervisar los clientes / prospectos para potenciar las relaciones y la visibilidad
frente a las oportunidades.
Desarrollar una planificación operativa comercial que le permita administrar
tiempos y esfuerzos que faciliten el logro de los resultados.
Registrar los componentes de una propuesta y gestionar los recursos / alianzas
que se necesitan con la debida anticipación, para garantizar que las mismas se
presenten en tiempo y forma, con un QA adecuado.
Comunicar y coordinar con los referentes de las diferentes áreas que estén
involucradas en la concreción de propuestas con el objeto de desarrollar
propuestas con una visión integral y de calidad a clientes / prospectos que faciliten
el logro de las metas del negocio.
Entender adecuadamente el offering y comprender el negocio del cliente para
identificar oportunidades concretas y potenciar las posibilidades de éxito.
Negociar adecuadamente con una visión integral que integre a los decisores
adecuados, con propuestas / soluciones alineadas a los requerimientos del cliente
y para la Compañía a la cual representa.
Apreciar nuevas oportunidades correctamente y reconocer el timing del proceso
de venta para focalizar adecuadamente los esfuerzos, aumentar las visibilidad y
facilitar el cierre de ventas.
Competencias:
Dinámicas relacionales de las Empresas
Visión Estratégica del negocio y del Cliente
Negociación
Principales Responsabilidades:
Responsable del área de Calidad
Organizar los servicios del área.
Coordinar las tareas del grupo de trabajo de Calidad, en cuanto a realización de
auditorías, revisiones, instanciamientos de Planes de Calidad y de Mejoras, etc.
Concordar caminos para solucionar “no conformidades”.
Dirigir proyectos de Mejora, implantaciones de estándares acordados, procesos
de certificaciones, etc.
Competencias:
Capacidad para organizar y coordinar equipos de trabajo: Analistas QA /
Auditores
Competencia para estimular a su personal a la proactividad y el trabajo en
equipo
Orientación de su trabajo al logro de los objetivos que se le plantean
Habilidades de planificación y organización.
Habilidades comunicativas y buen manejo de las relaciones interpersonales
Dinamismo y Proactividad
Principales Responsabilidades:
Encargado de: Instanciar Planes de Calidad para los proyectos de los cuales es
referente.
Cumplimiento de inspecciones / auditorías / revisiones, checklists de áreas de
proceso.
Desarrollar reportes de no conformidades.
Competencias:
Poder planificar y formalizar planes: Plan de Mejora de Procesos de Software,
Plan de Calidad, Plan de Métricas.
Compentencia para:
• planificar, organizar, coordinar, dirigir e informar auditorías.
Capacidad de trabajo grupal.
Orientación de su trabajo al logro de los resultados.
Habilidad para la comunicación y buen manejo de las relaciones interpersonales
Principales Responsabilidades:
Encargado de: Diseño de Plan de Testing, preparando los casos de prueba en
base a una o varias técnicas para validar la solución.
Ejecutar el armado de ambientes de prueba.
Producir lotes de prueba.
Ejecución de tareas del Plan de Testing.
Generación documentación respaldatoria de las pruebas.
Análisis e Informe de los resultados de las Pruebas.
Pruebas de tipo técnico como stress, , performance, etc.
Pruebas tipo caja negra / blanca.
Competencias:
Habilidad para planificar y formalizar Plan de Testing
Capacidad de Generación y Producción de Casos de Testing (Test Cases)
Habilidad de trabajo en equipo