La ingeniería informática se divide en varios campos de acción, cada uno con roles y responsabilidades específicas. Un analista de sistemas se encarga de identificar necesidades y proponer soluciones informáticas adecuadas.
Persona a cuyo cargo están todos los servicios informáticos de una organización, así como la infraestructura tecnológica, técnica y humana que los hacen posibles
Jefe de proyectos de sistemas
Líder de un grupo, capaz de identificar áreas de aplicación de los sistemas
Analista de sistemas
Consultor
Persona capaz de asesorar a otras personas u organizaciones en la identificación de oportunidades informáticas para la solución de problemas de su campo de especialidad
Profesor/investigador
Administrador de servicios informáticos
Persona encargada de especificador de necesidades y soluciones informáticas
Desarrollador de software
Persona que escribe, depura y mantiene el código fuente de un programa informático
Empresario
Persona capaz de identificar sectores o nichos en los que se puede desempeñar una gestión de liderazgo.