0% encontró este documento útil (0 votos)
15 vistas2 páginas

Senior Go Developer

Se busca un/a Senior Go Developer para diseñar y validar componentes en un Video Management System de nueva generación, con un enfoque en sistemas concurrentes y de alto rendimiento. El candidato debe tener más de 3 años de experiencia en Go, habilidades en diseño de software, y capacidad para colaborar y guiar a otros desarrolladores. El proceso de selección incluye entrevistas iniciales y técnicas centradas en la creación y arquitectura de VMS.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas2 páginas

Senior Go Developer

Se busca un/a Senior Go Developer para diseñar y validar componentes en un Video Management System de nueva generación, con un enfoque en sistemas concurrentes y de alto rendimiento. El candidato debe tener más de 3 años de experiencia en Go, habilidades en diseño de software, y capacidad para colaborar y guiar a otros desarrolladores. El proceso de selección incluye entrevistas iniciales y técnicas centradas en la creación y arquitectura de VMS.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Senior Go Developer

🚀 Sobre el rol
Buscamos un/a Senior Go Developer con fuerte orientación a sistemas concurrentes y
de alto rendimiento, para participar en el diseño, validación y evolución de componentes
críticos dentro de un Video Management System (VMS) de nueva generación.​
El rol requiere alta autonomía técnica, capacidad de análisis profundo y colaboración
activa con otros perfiles de ingeniería para garantizar soluciones robustas, escalables y
eficientes. Tendrá además un rol de referencia técnica para un desarrollador Go
semisenior.

🧠 Responsabilidades
●​ Diseñar, validar y testear componentes desarrollados en Go, integrados con otros
artefactos y aplicaciones del ecosistema.
●​ Definir y coordinar criterios de aceptación y procesos de validación técnica.
●​ Brindar soporte técnico y acompañamiento a un desarrollador Go semisenior.
●​ Identificar defectos, fallas y debilidades en diseño, arquitectura o código,
documentándolos de forma clara.
●​ Proponer mejoras en el diseño de componentes basadas en buenas prácticas,
fundamentos algorítmicos y matemáticos.
●​ Participar activamente en discusiones de arquitectura, performance, escalabilidad
y confiabilidad.
●​ Contribuir a la evolución técnica del VMS con foco en estabilidad y eficiencia en
entornos de streaming.

🛠️ Requisitos Técnicos
●​ 3+ años de experiencia desarrollando en Go.
●​ Experiencia deseable en Rust y/o C++.
●​ Sólido entendimiento de patrones de diseño y arquitectura de software.
●​ Uso eficiente y avanzado de:
○​ goroutines
○​ channels
○​ worker pools
○​ mecanismos de concurrencia
●​ Excelente manejo de atomicidad y control de procesos concurrentes.
●​ Experiencia diseñando e implementando APIs RESTful y gRPC.
●​ Experiencia en:
○​ Dockerización de aplicaciones Go
○​ Implementación y operación en Kubernetes
○​ Configuración de SSL, persistencia y monitoreo
○​ Entornos AWS, Azure y Windows Server en esquemas on-premise
●​ Experiencia sólida con frameworks de testing y pruebas de estrés, especialmente
en procesos de streaming.

🤝 Soft Skills
●​ Comunicación clara, asertiva y eficiente.
●​ Alta capacidad de investigación técnica y validación rápida de conceptos.
●​ Uso de herramientas de IA para investigación, prototipado y validación.
●​ Pensamiento analítico, con validaciones matemáticas cuando aplique.
●​ Proactividad y fuerte orientación a la resolución de problemas complejos.

🔎 Proceso de Selección
1.​ Entrevista inicial – 30 minutos.
2.​ Entrevista técnica profunda – 50 a 60 minutos, basada en:
○​ Investigación previa sobre la creación de un Video Management System
(VMS).
○​ Discusión técnica sobre arquitecturas, decisiones de diseño, trade-offs y
escalabilidad.
○​ Debate abierto sobre propuestas y enfoques técnicos.

También podría gustarte