Las responsabilidades del arquitecto técnico incluyen:
- Diseñar soluciones tecnológicas funcionales
- Supervisar el desarrollo y la implementación de programas.
- Proporcionar liderazgo técnico y soporte a los equipos de desarrollo de software.
Resumen de trabajo
Buscamos un arquitecto técnico para diseñar la estructura de nuestros sistemas de TI y supervisar los programas para garantizar que se implemente la arquitectura adecuada.
En esta función, debe ser un excelente comunicador capaz de traducir requisitos complejos en arquitectura funcional. También nos gustaría que tuviera experiencia práctica en el desarrollo de software y fuera capaz de administrar programas complejos.
Su objetivo será garantizar que nuestro marco de TI interno funcione correctamente.
Responsabilidades
- Comprender las necesidades de la empresa para definir las especificaciones del sistema.
- Planificar y diseñar la estructura de una solución tecnológica
- Comunicar los requisitos del sistema a los equipos de desarrollo de software.
- Evaluar y seleccionar software o hardware apropiado y sugerir métodos de integración.
- Supervisar los programas asignados (por ejemplo, realizar la revisión del código) y brindar orientación a los miembros del equipo.
- Ayudar a resolver problemas técnicos cuando surjan.
- Asegurar la implementación de la arquitectura y la infraestructura acordadas
- Abordar inquietudes, ideas y sugerencias técnicas
- Supervise los sistemas para asegurarse de que cumplen tanto las necesidades de los usuarios como los objetivos comerciales
Requisitos
- Experiencia comprobada como arquitecto técnico o director de proyectos.
- Experiencia práctica con desarrollo de software y administración de sistemas.
- Comprensión de las soluciones estratégicas de TI
- Experiencia en gestión de proyectos y arquitectura orientada a servicios (SOA)
- Conocimiento de lenguajes de codificación seleccionados (por ejemplo, JavaScript, Java)
- Familiaridad con varios sistemas operativos (por ejemplo, Windows, UNIX) y bases de datos (por ejemplo, MySQL)
- Experiencia en tecnologías en la nube (por ejemplo, VMware)
- Excelentes habilidades de comunicación
- Aptitud para resolver problemas
- Habilidades organizativas y de liderazgo
- BSc / BA en Ciencias de la Computación, Ingeniería o un campo relacionado