[GOB] Arquitecto de Software 1
Santiago, Chile | Remote
Somos un equipo de más de 75 profesionales del área del desarrollo, diseño y consultores UX, que entregamos soluciones tecnológicas para medianas y grandes empresas principalmente de la banca, empresas de seguros e inmobiliarias través de aplicaciones web y móviles.
Creemos que problemas complejos de negocio, vinculados a la tecnología, se solucionan por medio de construir experiencias digitales simples, intuitivas, innovadoras y que generan gran satisfacción en las personas.
Para ello, ayudamos a nuestros clientes a resolver estos problemas aportando con disciplinas específicas, como el diseño centrado en el usuario, el diseño de interfaz, la tecnología y la innovación con plataformas emergentes, llevándolos desde la conceptualización hasta la implementación.
- Profesional en Ingeniería de Sistemas, Electrónico o afines, con especialización o maestría en Arquitectura de Software o estudios superiores afines
- Al menos 4 años de experiencia como desarrollador de software y al menos 2 años como Arquitecto de Software (excluyente)
- Experiencia en tecnologias como Python,NodeJS, Ruby on Rails, Angular, ReactJS
- Conocimientos en exposición y consumo de servicios web SOAP y de API RESTful, contratos Swagger (OpenAPI)
- Dominio y experiencia trabajando con las siguientes herramientas: Docker, Kubernetes, Apache Kafka, DevOps Jira, GitHub, Jenkins, JFrog, Maven o Gradle, Selenium, Cucumber (BDD), sonarqube
- Conocer sobre metodología DevOps
- Dominar soluciones IaaS y PaaS en nubes públicas AWS y Azure
- Conocimientos en metodologías ágiles (excluyente)
Las principales funciones del Arquitecto de Software son:
- Asumir la dirección técnica de los proyectos, realizar coaching y mentoring sobre problemas técnicos, ayudando a la evolución profesional del equipo de programadores.
- Participar activamente en la definición y el diseño de las diferentes soluciones que se requieran, identificando la necesidad real de los usuarios de nuestros clientes.
- Dar lineamientos a nivel de arquitectura para el desarrollo de las soluciones.
- Participar en la toma de decisiones adecuadas para lograr una arquitectura que garantice un mejor desempeño, flexibilidad, robustez y cualidades que se pretendan de las soluciones.
- Ser un facilitador, colaborando con otras áreas como seguridad de TI, base de datos, operaciones, el equipo de mantenimiento y otras para lograr los objetivos del proyecto.
- Liderazgo y desarrollo de personas
- Planificación y control
- Coordinación
- Orientación a la calidad
- Curiosidad
- Comunicación efectiva
- Trabajar con un gran equipo de alto rendimiento, aprendemos y nos desarrollamos juntos
- Un proyecto con foco en los usuarios, visión de UX e integrada al desarrollo
- Acceso a grandes clientes y proyectos desafiantes
- Aprendizaje y crecimiento permanente, generamos meetups, capacitaciones y charlas internas
- Un entorno de trabajo flexible y dinámico
- Beneficios especiales: un día libre de regalo por tu cumpleaños y 4 semanas de vacaciones
Experiencia Deseada
Semi Senior