¿Todos los trabajos de TI / ingeniería de software se convierten simplemente en trabajo rutinario e implementaciones de biblioteca / API y solución de errores?

Además de las implementaciones de la biblioteca / API y los trabajos de corrección de errores que definen al “Ingeniero de software” habitual, el enorme crecimiento del sector de TI ha llevado al descubrimiento de una nueva clase de trabajos, menos aventurados. Algunos de estos se enumeran aquí.

APLICACIONES ARQUITECTO
Lo que hacen: dirigen un proyecto de principio a fin.
Los arquitectos de aplicaciones garantizan que los proyectos de software individuales sigan la metodología y los parámetros de desarrollo de aplicaciones de la empresa. También aseguran que el proyecto se adapte a la infraestructura tecnológica y la estrategia empresarial de la empresa.
Normalmente, las empresas grandes necesitan arquitectos de aplicaciones con un conjunto amplio y diverso de aplicaciones que deben integrarse con numerosos proyectos nuevos de desarrollo de aplicaciones.
Basados ​​en los estándares de diseño de los empleadores, diseñan componentes de aplicaciones, incluidos middleware, interfaz e infraestructura.
Requisitos de educación: una licenciatura en informática o sistemas de información. Algunas posiciones requieren una maestría.

ANALISTAS DE NEGOCIOS DE TI
Lo que hacen : proporcionan un puente entre la TI y las empresas para realizar cambios en los sistemas y procesos para satisfacer las necesidades de las empresas.
Los analistas de negocios crean una solución para problemas de negocios específicos y colaboran con los tecnólogos que lo hacen posible. Actúan como un enlace entre áreas tales como finanzas, recursos humanos, marketing y áreas técnicas como el desarrollo.
Muchos analistas de negocios trabajan con gerentes de proyectos. También están involucrados en el desarrollo de software y la gestión de procesos.
Requisitos de educación : algunas posiciones requieren una licenciatura en ciencias de la computación, sistemas de información o administración de empresas, así como, típicamente, varios años de experiencia. Algunos empleadores prefieren candidatos con una licenciatura técnica y un MBA.

ARQUITECTO DE LA NUBE
Lo que hacen : diseñar soluciones para empresas que buscan trasladar su infraestructura y servicios de TI desde servidores locales a una solución en la nube como Windows Azure.
Los arquitectos de la nube definen la estructura de la nube para una empresa y trabajan con analistas de negocios para asegurarse de que la arquitectura esté en línea con los requisitos del negocio. También se aseguran de que el servicio, cuando se establece en la nube, proporcione alta disponibilidad, escalabilidad y tolerancia a fallos.
Los arquitectos de la nube también garantizan que las nubes privadas y públicas se interconecten bien, así como la infraestructura de la nube.
Los arquitectos de la nube deben comprender los conceptos básicos de la arquitectura empresarial, incluida la forma de configurar los activos de tecnología de la información en función de las necesidades de una empresa. También deben tener un conocimiento experto de la arquitectura orientada a servicios (SOA).
Requisitos de educación : este trabajo de TI requiere al menos una licenciatura en ciencias de la computación, sistemas de información o un campo técnico relacionado. Las certificaciones dan a los solicitantes una ventaja sobre la competencia.

Investigador Forense Informático
Lo que hacen: Buscar, preservar, identificar y evaluar información en sistemas informáticos para encontrar pruebas para un ensayo.
Investigadores forenses informáticos investigan una amplia gama de delitos informáticos. También pueden estar involucrados en procesos civiles. El alcance de una evaluación forense puede variar desde la simple recuperación de información hasta la reconstrucción de una serie de eventos.
Los investigadores forenses informáticos también examinan los discos duros y dispositivos de almacenamiento, como unidades flash, PDA, teléfonos celulares, reproductores de MP3, tabletas, teléfonos inteligentes, consolas de videojuegos, cuadernos electrónicos y otros dispositivos electrónicos que pueden contener pruebas que podrían usarse en una Tribunal de Justicia.
Requisitos de educación: Un título en informática forense, seguridad de la información o seguridad cibernética. Algunas escuelas ofrecen programas de tecnología de la información que incluyen concentraciones o cursos en análisis forense digital. Existen varias certificaciones forenses informáticas disponibles, incluido el examinador informático certificado ofrecido por la Sociedad Internacional de Examinadores Informáticos Forenses (ISFCE) y el examinador forense informático certificado ofrecidos por la Junta de Revisión de Certificación de Aseguramiento de la Información (IACRB).

ANALISTA DE SISTEMAS DE COMPUTO
Lo que hacen: utilizan sus conocimientos de negocios y tecnología para evaluar los sistemas y procedimientos informáticos de una empresa con el fin de recomendar cambios estratégicos para aumentar la productividad, reducir los costos y lograr otros objetivos.
Los analistas de sistemas informáticos diseñan y programan actualizaciones de sistemas informáticos o supervisan de cerca al equipo de desarrollo. Aquellos sin experiencia en programación colaboran con el departamento de desarrollo de software para implementar cambios. Su principal objetivo es maximizar el retorno de la inversión del presupuesto de TI de una empresa.
Requisitos de educación: la mayoría de los empleadores para esta carrera de TI requieren al menos una licenciatura en análisis de sistemas informáticos, sistemas informáticos, informática, inteligencia empresarial o un campo similar.
Dado que la ocupación tiene que ver con negocios y TI, algunos trabajos de analista de sistemas informáticos requieren un Master en Administración de Empresas (MBA), preferiblemente con un enfoque técnico como la administración de tecnología o los sistemas de información.

ADMINISTRADOR DE BASE DE DATOS
Lo que hacen: son responsables de organizar y administrar los datos de una empresa.
Los administradores de bases de datos se aseguran de que los datos sean precisos y estén disponibles y que el rendimiento de la base de datos cumpla con los requisitos comerciales. También aseguran que la base de datos es segura.
Las bases de datos son el corazón de los sistemas de negocios vitales. Por lo tanto, los administradores de bases de datos tienen un papel vital en el éxito de una empresa.
Requisitos de educación: por lo general, al menos una licenciatura en administración de bases de datos, ciencias de la computación, sistemas de información de computadoras o un campo relacionado. Muchos empleadores prefieren candidatos con un MBA con especialización en administración de bases de datos, sistemas de información computacional o sistemas de información gerencial.
Los administradores de bases de datos pueden mejorar su currículum con capacitación y certificaciones especializadas en sistemas de administración de bases de datos populares como Microsoft SQL Server, Sybase, Oracle, MySQL e IBM DB2.

Modelador de datos
Qué hacen : realizan el trabajo de diseño inicial que permite a los sistemas de producción y las aplicaciones utilizar datos y potenciar los procesos empresariales.
Los modeladores de datos crean diseños de datos, que definen las relaciones entre los campos de datos. También aseguran que las aplicaciones y los sistemas se ejecuten de manera efectiva.
Los datos de una empresa son un activo vital, pero deben modelarse de manera eficiente para proporcionar un gran valor. Esto se ha vuelto más importante a medida que la configuración corporativa de TI se ha vuelto más compleja y más vital para el éxito de una empresa.
Requisitos de educación : Licenciatura en ciencias de la computación, matemáticas o informática, así como varios años de experiencia en gestión de datos.

ARQUITECTO EMPRESARIAL
Qué hacen: evalúan la estrategia comercial de una empresa y recomiendan una arquitectura de sistema de TI para respaldar la estrategia.
Los arquitectos empresariales ayudan a las empresas a alinear los objetivos comerciales y la infraestructura de TI para respaldar el negocio y ayudar a alcanzar sus objetivos.
Requisitos de educación: este trabajo de TI necesita al menos una licenciatura. Algunas posiciones requieren una maestría o un Ph.D. Se requiere un MBA para algunas posiciones.

GERENTE DE FINANCIAMIENTO DE TI
Lo que hacen: evalúan, pronostican e informan el presupuesto operativo de un departamento de TI.
Los gerentes de finanzas de tecnología de la información analizan los costos de la tecnología en las divisiones Se aseguran de que las TI se adhieran a las políticas de la empresa y los controles financieros.
Los gerentes de finanzas de TI también se esfuerzan por obtener el máximo valor de las inversiones en tecnología.
Requisitos de educación : Una licenciatura en negocios, finanzas, tecnología de la información o un campo relacionado.

ESPECIALISTA EN SEGURIDAD IT
Lo que hacen: Diseñan e implementan sistemas informáticos seguros para proteger la información vital de los delitos informáticos y la guerra cibernética.
Los especialistas en seguridad de tecnología de la información también monitorean las redes en busca de violaciones de seguridad y, cuando sea necesario, responden a ataques exitosos con contramedidas. Las habilidades valiosas incluyen evaluación de vulnerabilidades, administración de identidad y acceso, prevención de pérdida de datos, encriptación, gobierno, cumplimiento y auditoría, filtrado de contenido web, soporte de e-discovery para litigios y sistemas de voz sobre IP.
Los especialistas en seguridad de TI también educan a los empleados sobre seguridad informática. Además, algunos profesionales de la seguridad de TI se especializan en la investigación de delitos informáticos.
Requisitos de educación: muchos empleadores requieren al menos un título de asociado o licenciatura en seguridad de la información, seguridad de la red, sistemas informáticos, informática, o un campo relacionado. Además, los certificados centrados en la seguridad aumentan las oportunidades de empleo.

GERENTE DE VENDEDORES
Lo que hacen: supervisar las relaciones de un departamento de TI con los proveedores, incluidos los productores de software y hardware.
Los gerentes de proveedores de tecnología de la información supervisan la compra de productos y servicios para el departamento de TI, asegurando que obtenga el mejor valor. También se aseguran de que las compras de TI respalden los objetivos comerciales de una empresa.
Los gerentes de proveedores de TI frecuentemente ayudan con negociaciones y contratos. Los grandes departamentos de tecnología de la información pueden necesitar una oficina de administración de proveedores completa, en lugar de una sola persona.
Requisitos de educación: una amplia comprensión de la tecnología de la información y las empresas.

ADMINISTRADOR DE MENSAJES
Qué hacen: supervisan los sistemas de correo electrónico y groupware, como los servidores asociados y los sistemas operativos.
Los administradores de mensajería también supervisan los programas de copia de seguridad y recuperación, solucionan problemas del sistema y se ocupan de las solicitudes de servicio.
Requisitos de educación : esta carrera de TI requiere una licenciatura en ciencias de la computación, sistemas de información computacional o un campo relacionado.

Desarrollador de aplicaciones moviles
Qué hacen: crean programas utilizando los lenguajes de programación Objective C, C #, C ++ o Java.
Los desarrolladores de aplicaciones móviles crean programas para sistemas operativos como el iOS de Apple y el Android de Google. Cada plataforma móvil tiene sus propios lenguajes centrales y entorno de desarrollo.
Requisitos de educación : la mayoría de los empleadores buscan candidatos con al menos una licenciatura en ingeniería de software, informática, desarrollo de aplicaciones móviles, computación móvil o un campo de estudio relacionado.

ADMINISTRADOR DE RED
Lo que hacen: Administrar redes y sistemas de comunicación para mantener la información en movimiento.
Los administradores de red implementan y mantienen el software y el hardware de la red, solucionan los problemas de la red y garantizan la seguridad, la disponibilidad y los estándares de rendimiento de la red. También optimizan los sistemas existentes para reducir los costos y aumentar la productividad, así como también instalar, optimizar y asegurar nuevos sistemas.
Requisitos de educación: los empleadores a menudo requieren una licenciatura en administración de redes, ciencias de la computación, ingeniería de sistemas o un campo relacionado. Algunos empleadores requieren una maestría. Después de obtener un título, los administradores de red pueden aumentar sus oportunidades de avance con certificaciones de red como CCNA de Cisco, CompTIA’s Network + y MCTS: Server 2008 Network Infrastructure Configuration de Microsoft.

DIRECTOR DEL PROGRAMA
Lo que hacen: supervisan un conjunto de proyectos de TI interdependientes para asegurarse de que estén sincronizados y completados con éxito para lograr un objetivo más amplio.
Los gerentes de programas necesitan entender tanto los objetivos comerciales de un programa como sus requisitos de tecnología.
Requisitos de educación : algunos empleadores buscan candidatos con una licenciatura o maestría en ciencias de la computación, así como un MBA.

INGENIERO DE SOFTWARE
Lo que hacen: Diseñan, desarrollan, prueban y optimizan los programas informáticos utilizados en áreas como sistemas operativos, aplicaciones empresariales, sistemas de control de redes, videojuegos y redes sociales.
El campo incluye aplicaciones de ingenieros de software e ingenieros de software de sistemas. Los ingenieros de software de aplicaciones evalúan las necesidades informáticas de los usuarios y crean aplicaciones informáticas personalizadas para satisfacer sus necesidades. Los ingenieros de software de sistemas coordinan la construcción, el mantenimiento y la expansión de los sistemas informáticos de una empresa.
Requisitos de educación: la mayoría de los empleadores prefieren solicitantes con al menos una licenciatura en ingeniería de software, programación de computadoras, desarrollo de software, ciencias de la computación o un campo relacionado.

ANALISTA DE IMPLEMENTACION DE SOFTWARE
Qué hacen: asegurarse de que las implementaciones de nuevas aplicaciones o actualizaciones se planifiquen y realicen con éxito.
Los analistas de implementación de software actúan como un puente entre el desarrollador de software y el equipo de infraestructura de TI que se encarga de la instalación y el mantenimiento. Ellos determinan si las aplicaciones interactúan con los sistemas existentes y también planean el trabajo de personalización o integración.
Requisitos de educación: los candidatos para esta carrera de TI deben tener un título de técnico, informática, ingeniería o ciencias, así como certificaciones en áreas como la gestión de proyectos y el ciclo de vida del desarrollo de software. También es vital que tengan experiencia y conocimiento de la tecnología y las operaciones comerciales de una empresa.

DESARROLLADOR WEB
Lo que hacen: crear páginas web y aplicaciones basadas en web.
Los desarrolladores web recopilan o crean contenido web y planifican los diseños y la navegación del sitio web, así como la codificación de las páginas web. También prueban y optimizan un sitio web para la experiencia del usuario y un rendimiento óptimo.
Los desarrolladores web tienen conocimientos de los lenguajes de programación utilizados para la web. Deben ser altamente competentes con HTML, Javascript y CSS. También es útil tener conocimiento de un lenguaje de programación del lado del servidor para desarrollar aplicaciones más complejas.
Los desarrolladores web pueden mejorar sus oportunidades de empleo y sus ganancias aprendiendo y adquiriendo la certificación en uno o más de los principales sistemas de bases de datos para escribir aplicaciones web que interactúen con las bases de datos.
Requisitos de educación: los interesados ​​en convertirse en desarrolladores web pueden aprender las habilidades requeridas a través de un programa de estudios acreditado en diseño web, desarrollo web, ingeniería de software o un campo relacionado. Las habilidades multimedia y la animación Flash se están convirtiendo en requisitos de educación estándar para los desarrolladores web. La mayoría de los empleadores requieren experiencia práctica en programación y, por lo general, solicitan un portafolio de las mejores páginas web y aplicaciones que el candidato ha creado.

ADMINISTRADOR DE WINDOWS
Lo que hacen: mantener las operaciones de una empresa funcionando sin problemas.
Los administradores de Windows son responsables de la seguridad, la implementación de la política de red, la administración de acceso de usuarios y la solución de problemas de red. Los administradores de Windows también diseñan, instalan, configuran y administran los sistemas operativos y componentes de Windows en toda la empresa.
Requisitos de educación: esta carrera de TI generalmente requiere al menos un título en ciencias de la computación. Algunos empleadores buscan candidatos con un título general en negocios y capacitación en software.