Líder Técnico
Comparte esta vacante
Responsabilidades del Puesto
Asegurar el cumplimiento de los criterios de calidad no funcionales de las soluciones: desempeño, compatibilidad, portabilidad, mantenibilidad, seguridad y confiabilidad.
Establecer los mecanismos y líneas base de reutilización para los proyectos dentro de las líneas técnicas específicas de su liderazgo.
Construir las líneas base de los proyectos en conjunto con los arquitectos designados.
Resolver los impedimentos técnicos que se presenten en el proceso de construcción con apoyo del equipo de arquitectos escalando dichos impedimentos cuando sea requerido.
Guiar a los equipos de desarrollo en la ejecución de los procesos de construcción sirviendo como interlocutor entre el equipo de arquitectos y los desarrolladores.
Establecer las prácticas definidas por los arquitectos como buenas prácticas materializadas en los proyectos como repositorios de código reutilizables para nuevos proyectos.
Apoyar los procesos de consultoría ejecutados por los arquitectos en las líneas especializadas de su dominio.
Construir pruebas de concepto para validar decisiones arquitectónicas a partir de los lineamientos entregados por los arquitectos.
Requisitos y habilidades
Perfil
- Experiencia mayor a cinco (5) años desempeñando roles relacionado con liderazgo técnico en proyectos de desarrollo de software o temas afines a la especialidad.
- Nivel de formación profesional en Ingeniería Eléctrica, Ingeniería Electrónica, Ingeniería Telecomunicaciones, Ingeniería Industrial, Ingeniería de Sistemas.
Competencias fundamentales / Soft Skills
- Asegurar el cumplimiento de los criterios de calidad y cubrimiento no funcionales de las soluciones: desempeño, compatibilidad, portabilidad, mantenibilidad, seguridad, confiabilidad e integración.
- Definir las líneas base de los proyectos en conjunto con el equipo de desarrollo.
- Establecer los mecanismos y líneas bases de reutilización para los proyectos dentro de las líneas técnicas específicas de su liderazgo.
Construir las lineas base de los proyectos en conjunto con los arquitectos designados. - Implementar las prácticas definidas por los arquitectos como buenas prácticas materializadas en los proyectos como: repositorios de código reutilizables para nuevos proyectos, pruebas de calidad de código.
- Apoyar la revisión de las historias de usuario y de sus criterios de aceptación desde el punto de vista técnico a fin de crear componentes de software que cubran la necesidad expresada en ellas.
- Resolver los impedimentos técnicos que se presenten en el proceso de construcción con apoyo del equipo de arquitectos escalando dichos impedimentos cuando sea requerido.
- Guiar a los equipos de desarrollo en la ejecución de los procesos de construcción sirviendo como interlocutor entre el equipo de arquitectos y los desarrolladores (construcción, pruebas de código, versionamiento, CI/CD, disminución de deuda técnica).
- Construir pruebas de concepto para validar decisiones arquitectónicas a partir de los lineamientos entregados por los arquitectos.
- Apoyar los procesos de consultoría ejecutados por los arquitectos en las líneas especializadas de su dominio.
Conocimientos en
Producto OPEN (varios módulos) .
Soluciones Movilidad:
Tipos de Soluciones: MWA (Mobile Web Application), Native RMA (Native Resident Mobile Application), Hybrid RMA (Hybrid Resident Mobile Application).Lenguajes de programación: Programming Languages (Frontend).
Frameworks de desarrollo: Mobile Applications, ORM: Object-Relational Mapping.
Soluciones Web:
Lenguajes de programación: Programming Languages (Frontend), Programming Languages (Backend)
Frameworks de desarrollo: Web Applications, Microservices, SOA: Service-Oriented Architectures, APIs: Application Programming Interfaces, ORM: Object-Relational Mapping.Soluciones Analíticas:
Lenguajes de programación: Programming Languages (Backend)Tecnologías y servicios: Cloud Cognitive Services, BigData Analytics, Data Integration Services, Data Visualization.
Automatizaciones:
Tecnologías: Process Automation y Productivity.
Otras especialidades sobre capacidades transversales:
Nube: Cloud Computing
Arquitecturas de integración: Integration Architect
Estilos Arquitectónicos: Microservicios, Microfrontends, Single SPA, SPA, MVC, MVVM
Mecanismos de integración e intercambio de datos: Types Web Services y Data Interchange Format.
Frameworks de seguridad: Protocols Authorization, Container Services.
Prácticas DevOps: Source Code Management y DevOps ToolsAutomatización de pruebas: Testing Automation
Bases de Datos: RDBMS: Relational Database Management System y SQL Extensions.Metodologías ágiles
Conceptos básicos en el sector de Energía: mercados eléctricos.