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.
Casos de uso
Crear mi equipo
Define el perfil, valídalo con nuestros expertos y arma tu equipo tech con total control en cada etapa.
Autopilot
Pon el reclutamiento tech en piloto automático y recibe candidatos pre-seleccionados alineados a tus necesidades.
Solución Completa
Del sourcing a la contratación — una experiencia completa de reclutamiento tech con IA, especialistas y banco de talentos.
¿Por qué GeekHunter?
Recursos
Blog RH
Contenidos sobre gestión de personas, cultura organizacional y tendencias en recursos humanos.
Glosario
Una guía completa con los principales términos y conceptos en reclutamiento tech y desarrollo de software.
Preguntas Frecuentes
Respuestas esclarecedoras a las dudas más comunes sobre uso de la plataforma y procesos de reclutamiento.
ES
Remoto
(Cualquier lugar)
Rango salarial
No informada
Nivel de experiencia
Senior
Requisitos
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
Compartir vacante:
Compartir vacante: