Arquitecto de software
Aviso de fuente externaen QiBit
En QiBit conectamos a los mejores talentos del sector digital y tecnológico con compañías globales. Formamos parte del ecosistema líder en soluciones integradas
Salario
No especificado
Ubicación
Santiago, Chile
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Arquitecto de software
Santiago, Chile
Descripción del empleo
En QiBit conectamos a los mejores talentos del sector digital y tecnológico con compañías globales. Formamos parte del ecosistema líder en soluciones integradas de capital humano, presente en más de 30 países. 🌍
Propósito del Cargo
Diseñar, definir y gobernar la arquitectura de soluciones tecnológicas de la organización, garantizando la escalabilidad, seguridad, mantenibilidad y rendimiento de las aplicaciones y plataformas. Actúa como referente técnico para los equipos de desarrollo, alineando las soluciones tecnológicas con los objetivos estratégicos del negocio.
Responsabilidades PrincipalesArquitectura y DiseñoDefinir arquitecturas de software alineadas con los requerimientos funcionales y no funcionales.Diseñar soluciones escalables basadas en arquitecturas modernas (microservicios, arquitecturas orientadas a eventos, serverless, cloud native).Seleccionar frameworks, tecnologías y patrones de diseño adecuados para cada proyecto.Elaborar diagramas de arquitectura, modelos de integración y documentación técnica.
Gobierno TecnológicoEstablecer estándares de desarrollo, seguridad y calidad de software.Asegurar el cumplimiento de buenas prácticas de arquitectura y desarrollo.Realizar revisiones técnicas y auditorías de código.Evaluar riesgos técnicos y definir planes de mitigación.
Cloud y PlataformasDiseñar arquitecturas en entornos cloud (Azure, AWS o GCP).Definir estrategias de alta disponibilidad, recuperación ante desastres y continuidad operativa.Optimizar costos de infraestructura y servicios cloud.
Integración y DatosDiseñar mecanismos de integración mediante APIs, mensajería y eventos.Definir arquitecturas de datos y estrategias de gobernanza.Garantizar la interoperabilidad entre sistemas internos y externos.
Requisitos AcadémicosProfesional en Ingeniería de Sistemas, Informática, Software o carreras afines.Deseable especialización o maestría en Arquitectura de Software, Tecnología, Cloud Computing o Transformación Digital.
Experiencia
Mínimo 8 años de experiencia en desarrollo de software.Mínimo 3 años desempeñándose como Arquitecto de Software o Arquitecto de Soluciones.Experiencia liderando proyectos de transformación digital y modernización tecnológica.Experiencia en arquitecturas distribuidas y sistemas empresariales.DeseableExperiencia en entornos multinacionales.Participación en migraciones cloud y procesos de modernización de aplicaciones legacy.Experiencia en proyectos con metodologías ágiles.
Conocimientos TécnicosLenguajes y FrameworksJava, .NET, Python, Node.js o similares.Spring Boot, .NET Core, Angular, React o equivalentes.
ArquitecturaMicroservicios.Domain Driven Design (DDD).Event Driven Architecture (EDA).Clean Architecture.Arquitecturas orientadas a servicios (SOA).Patrones de diseño empresarial.CloudAzure, AWS o Google Cloud Platform.Kubernetes y Docker.Infrastructure as Code (Terraform, ARM, CloudFormation).IntegraciónAPIs REST.GraphQL.Kafka, RabbitMQ o servicios de mensajería.DevOpsCI/CD.GitHub, GitLab, Azure DevOps.Observabilidad y monitoreo (Grafana, Prometheus, Datadog).SeguridadOAuth2, OpenID Connect.Seguridad de APIs.DevSecOps.Normativas y estándares de seguridad.CompetenciasTécnicasPensamiento sistémico.Análisis y diseño de soluciones.Toma de decisiones tecnológicas.Gestión de riesgos tecnológicos.
BlandasLiderazgo e influencia.Comunicación efectiva.Orientación al negocio.Resolución de problemas complejos.Trabajo colaborativo.Adaptabilidad y aprendizaje continuo.