Ver oferta completa

ARQUITECTO DE SOFTWARE

Descripción de la oferta de empleo

Nos encanta diseñar y crear productos digitales, asesorando a cada cliente en sus decisiones de negocio.
Para ello, contamos con servicios de investigación UX, diseño UI, desarrollo, branding y marketing digital .
Las metodologías y el trabajo en equipo son para nosotros los pilares fundamentales de cualquier proyecto, creemos que gracias a la participación activa conseguimos resultados extraordinarios, ya que cada opinión, experiencia y/o conocimiento es clave para retro-alimentar nuestro equipo y superarnos día a día Funciones del cargo Diseño de la arquitectura del sistema.
El arquitecto de software es responsable de diseñar la arquitectura de software del sistema, incluyendo la estructura de los componentes, la distribución de responsabilidades, la comunicación entre los módulos y la elección de tecnologías adecuadas.
Definición de estándares y mejores prácticas.
Establecer estándares y guías de desarrollo para garantizar la consistencia, la calidad y la eficiencia en el desarrollo de software en el equipo.
Esto puede incluir la definición de patrones de diseño, principios de codificación, y procesos de desarrollo.
Análisis de requisitos.
Colaborar con los interesados y analistas de negocio para comprender y documentar los requisitos del sistema, identificando necesidades funcionales y no funcionales, restricciones y objetivos.
Toma de decisiones técnicas.
Tomar decisiones técnicas importantes relacionadas con la arquitectura, la tecnología, la seguridad, el rendimiento y la escalabilidad del sistema.
Supervisión del desarrollo.
Supervisar el desarrollo del sistema para garantizar que se adhiera a la arquitectura definida y a los estándares de calidad.
Esto puede incluir la revisión de código, la resolución de problemas de diseño y la realización de refactorizaciones cuando sea necesario.
Evaluación de tecnologías.
Investigar y evaluar nuevas tecnologías, frameworks y herramientas para determinar su idoneidad para su uso en el desarrollo de software.
Gestión de riesgos.
Identificar y gestionar riesgos relacionados con la arquitectura y el diseño del sistema, anticipando posibles problemas y proponiendo soluciones alternativas.
Colaboración interdisciplinaria.
Trabajar en estrecha colaboración con otros miembros del equipo de desarrollo, así como con interesados ​​y partes interesadas externas, para garantizar una comprensión clara de los requisitos y objetivos del sistema.
Requerimientos del cargo Título universitario en Informática, Ingeniería Informática, Ciencias de la Computación, o campos relacionados.
Experiencia previa en roles de desarrollo de software, diseño de sistemas y arquitectura de software, preferiblemente en entornos profesionales o proyectos relevantes.
Experiencia en el diseño de sistemas distribuidos, escalables y seguros.
Familiaridad con una amplia gama de tecnologías de desarrollo de software, frameworks y herramientas.
Conocimientos sólidos en lenguajes de programación como Java, C#, Python, JavaScript, entre otros.
Experiencia con tecnologías de contenerización y orquestación como Docker y Kubernetes es deseable.
Familiaridad con servicios en la nube como AWS, Azure, Google Cloud Platform, etc.
Conditions
Ver oferta completa

Detalles de la oferta

Empresa
  • MATCH · Agencia-consultora
Localidad
  • En todo Chile
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 06/05/2024
Fecha de expiración
  • 04/08/2024
Mantenedor Software
Gestiona Tu Ruta

? antes de continuar chequea tener conocimientos/experiencia y ganas de cumplir con las siguientes funciones y responsabilidades: realizar el mantenimiento preventivo y correctivo de simuladores de conducción, incluyendo aspectos de hardware y software diagnosticar y solucionar fallas en los simuladores......