Tendrás a cargo la definición de la mejor arquitectura para los proyectos que realice el departamento, por lo cual lo siguiente es necesario:
- Diseño de arquitecturas de software.
- Investigación de múltiples componentes tecnológicos según las necesidades de los proyectos.
- Implementación y manejo de sistemas de control de versiones (por ejemplo: git, bitbucket, etc.)
- Implementación y manejo de contenedores (por ejemplo: dockr)
- Implementación y manejo de bases de datos tanto SQL y NoSQL.
- Automatización de pruebas.
- Seguimiento y mantenimiento de soluciones implementadas.
- Buenas prácticas de desarrollo.
- (Deseable) Conocimiento de soluciones de Amazon Web Services.
- (Deseable) Desarrollo de aplicaciones híbridas.
También serás parte de la definición de la cultura del departamento, para lo cual sería ideal que cuentes con:
- Forma de trabajo compatible con las metodologías ágiles (sobre todo para las ceremonias).
- Pensamiento autocrítico.
- Ser independiente y colaborativo, es importante aprender y también enseñar.
Idiomas:
- Inglés nivel intermedio, sobre todo en la lectura.