Geekhunter Logo

Soluciones

Software de Reclutamiento

Publica vacantes, importa perfiles, pre-califica candidatos con preguntas personalizadas y controla todo el reclutamiento en un solo lugar.

Servicio de Reclutamiento

Confía en nosotros para encontrar tu talento tech. Con nuestro equipo especializado actuamos en las principales etapas de reclutamiento.

Base de talentos

Los mejores talentos tech de Brasil, todos pre-seleccionados y listos para nuevas oportunidades.

Nuestros planes

Descubre el plan perfecto para tus necesidades.

Iniciar sesión

Español

ES

Empresa Confidencial

Arquitecto de Software

Show original

Remoto

(Cualquier lugar)

Rango salarial

No informada

Nivel de experiencia

Senior

Requisitos

5+ años de experiencia en la carrera
Arquiteto de Software

Tareas y Responsabilidades

Show original

¡Consulta el perfil a continuación y postúlate!


Formación/Académico: Título universitario en Ciencias de la Computación, Ingeniería Informática, Sistemas de Información o áreas afines.


Experiencia:

• Sólida experiencia como Arquitecto de Software, Tech Lead o función equivalente.

• Experiencia en la definición y evolución de arquitecturas de sistemas distribuidos y aplicaciones de alta complejidad.


Conocimientos Técnicos Obligatorios

Arquitectura e Ingeniería de Software

• Arquitectura de software, sistemas distribuidos, microservicios y arquitecturas orientadas a eventos.

• Dominio de patrones y prácticas como SOLID, Design Patterns, Clean Architecture, Arquitectura Hexagonal y DDD.

• Conocimiento de patrones de integración, APIs REST, gRPC, mensajería y comunicación asíncrona.

• Conocimiento de patrones arquitectónicos relacionados con escalabilidad, resiliencia, disponibilidad, rendimiento y seguridad.

• Experiencia con pruebas automatizadas, calidad de código, revisión técnica y prácticas de desarrollo seguro.

• Capacidad para evaluar alternativas arquitectónicas considerando compensaciones (trade-offs), costo, riesgo, plazos, complejidad, sostenibilidad e impacto

operativo.


Lenguajes y Desarrollo

Conocimiento sólido en las principales tecnologías utilizadas en el desarrollo corporativo, especialmente:

• Java / Spring Boot

• .NET / C#

• TypeScript / Node.js

• Angular y/o React

Se espera que el arquitecto posea la profundidad técnica suficiente para revisar implementaciones, desarrollar pruebas de concepto y actuar de forma hands-on en situaciones críticas.


Contenedores, Infraestructura y Cloud Native

Experiencia con:

• Docker y Docker Swarm

• Kubernetes

• Helm

• Rancher y/o OpenShift

• ArgoCD y prácticas de GitOps

• Proxies y servidores web como Nginx, Traefik y Apache

• Balanceadores de carga y estrategias de balanceo de carga

• API Gateway y API Management

• Service Discovery, escalabilidad horizontal y alta disponibilidad

• Fundamentos de redes, DNS, TLS/SSL, proxies inversos e infraestructura aplicada a las aplicaciones


CI/CD y DevOps

Conocimiento avanzado en la creación, evolución y gobernanza de pipelines de CI/CD, incluyendo:

• Build, pruebas y análisis de calidad

• Gestión de artefactos y versionado

• Seguridad en el pipeline

• Despliegue automatizado

• Estrategias de rollback

• GitOps

• Gestión de configuraciones y entornos

• Observabilidad de las entregas

Experiencia con herramientas como Azure DevOps, GitHub Actions, GitLab CI, Jenkins, ArgoCD o similares.


Inteligencia Artificial aplicada a la Ingeniería

Conocimiento y experiencia con agentes de codificación y herramientas de desarrollo asistido por IA, como:

• OpenAI Codex

• Claude Code

• OpenCode

• Herramientas equivalentes de AI Coding

Capacidad de aplicar estas herramientas de manera segura y productiva en actividades como desarrollo, revisión de código, documentación, pruebas, refactorización, análisis técnico y automatización, manteniendo criterios de calidad, seguridad y gobernanza.


Autenticación y Seguridad

Conocimiento de:

• OAuth 2.0

• OpenID Connect

• JWT

• SSO

• Keycloak / RHSSO

• Better Auth o soluciones equivalentes

• Autorización basada en roles y permisos

• Buenas prácticas de seguridad de aplicaciones y APIs

• OWASP y desarrollo seguro


Bases de Datos y Mensajería

Experiencia con:

• Bases de datos relacionales, como PostgreSQL, Oracle, SQL Server y MySQL

• Bases de datos NoSQL y motores de búsqueda/caché, como MongoDB, Redis y

Elasticsearch

• Modelado de datos y optimización de consultas

• Versionado y evolución de esquemas

• Kafka, RabbitMQ, Azure Service Bus o tecnologías equivalentes

• Arquitecturas orientadas a eventos


Documentación y Gobernanza de Arquitectura

Experiencia en la creación y mantenimiento de documentación técnica utilizando:

• Modelo C4

• ADRs — Architecture Decision Records

• Diagramas de arquitectura

• UML cuando sea aplicable

• Documentación de APIs e integraciones

Capacidad para documentar decisiones arquitectónicas, contextos, componentes, integraciones, riesgos, restricciones y trade-offs, manteniendo la documentación objetiva y actualizada.


Conocimientos Deseables/Diferenciales

• Certificaciones AWS, Azure u otras plataformas de Cloud.

• Certificaciones Kubernetes, como CKA o CKAD.

• Certificaciones relacionadas con la arquitectura de software.

• Posgrado o especialización en Arquitectura de Software.

• Experiencia en sistemas críticos, entornos de alta disponibilidad o sistemas gubernamentales/judiciales.

• Experiencia con Platform Engineering, SRE o prácticas de ingeniería de plataforma.

• Inglés avanzado para lectura y producción de documentación técnica.


Soft Skills

• Comunicación clara y objetiva

• Liderazgo técnico y capacidad de influencia

• Pensamiento analítico y visión sistémica

• Capacidad de toma de decisiones

• Resolución de problemas complejos

• Planificación, organización y priorización

• Sentido de pertenencia y orientación a resultados

• Colaboración y trabajo en equipo

• Capacidad de negociación y gestión de conflictos

• Mentoría y desarrollo técnico de profesionales

• Adaptabilidad y aprendizaje continuo

• Capacidad de actuar con autonomía sin perder la alineación con el negocio y los stakeholders


Actividades y Responsabilidades

• Definir, evolucionar y garantizar el cumplimiento de las arquitecturas de referencia.

• Apoyar al equipo en la toma de decisiones técnicas, evaluando alternativas, riesgos, impactos y compensaciones (trade-offs).

• Traducir necesidades del negocio en soluciones técnicas viables, escalables y sostenibles.

• Participar en el refinamiento técnico y en la descomposición de requerimientos y soluciones.

• Apoyar estimaciones, secuenciación de actividades, identificación de dependencias y planificación técnica.

• Identificar y mitigar riesgos relacionados con la arquitectura, seguridad, rendimiento, escalabilidad, integraciones y deuda técnica.

• Realizar Design Reviews y Code Reviews, garantizando la consistencia y calidad técnica de las implementaciones.

• Definir y difundir estándares, buenas prácticas y guías de ingeniería.

• Promover prácticas de CI/CD, DevOps, GitOps, automatización e infraestructura como parte del ciclo de desarrollo.

• Garantizar estándares adecuados de observabilidad, monitoreo, logging, tracing y troubleshooting.

• Monitorear la salud técnica de los productos mediante indicadores de estabilidad, rendimiento, calidad, pruebas y deuda técnica.

• Brindar soporte técnico en incidentes críticos, realizando análisis de causa raíz y proponiendo soluciones estructurales para evitar la recurrencia.

• Evaluar y recomendar tecnologías, herramientas, frameworks y estándares considerando madurez, costo, adherencia y escalabilidad.

• Crear pruebas de concepto para validar tecnologías y decisiones arquitectónicas.

• Trabajar de forma hands-on en problemas críticos o de alta complejidad.

• Promover la mentoría, el pareamiento y el intercambio de conocimientos con los equipos.

• Facilitar la alineación técnica entre desarrollo, producto, infraestructura, seguridad, QA, arquitectura y demás stakeholders.


Información sobre el Contrato de Trabajo

Remuneración: A convenir

Jornada Laboral: 40h semanales - Lunes a Viernes - de 08:00 a 12:00 y de 14:00 a 18:00.

Acceso a cursos en plataformas de enseñanza.

Remoto


Ver todas las vacantes de Empresa Confidencial

Compartir vacante:

Compartir vacante: