03 ago
|
Whitestack
|
Lima
Resumen
Go Cloud Software Engineer – Desarrolla productos cloud de código abierto, diseñando, programando, probando y desplegando software. Forma parte de un squad trabajando en nuevas funcionalidades y corrección de errores de los productos asociados. El puesto se puede desempeñar remotamente desde México, Chile, Argentina, Colombia, Uruguay y Perú.
Responsabilidades
- Diseñar y desarrollar nuevas funcionalidades.
- Realizar bug fixing en los productos del squad.
- Presentar avances y participar en reuniones de equipo.
- Documentar desarrollos, diagramas y especificaciones técnicas.
- Asegurar la calidad y claridad del código entregado.
Áreas específicas (según squad)
Platform Engineering
- Diseñar e implementar productos que habiliten una plataforma DevOps basada en open source (ej: Argo, GitLab).
- Construir y mantener pipelines de CI/CD.
- Desarrollar herramientas de configuración y despliegue de infraestructura.
Infrastructure as a Service
- Diseñar e implementar soluciones cloud con tecnologías como Ceph y OpenStack.
- Automatizar despliegues mediante Ansible playbooks.
- Colaborar con otros equipos en arquitecturas cloud escalables.
Clusters as a Service
- Diseñar, desplegar y administrar entornos cloud sobre Kubernetes.
- Implementar y mantener herramientas de gestión de clústeres y despliegue de aplicaciones (Docker, Helm).
- Integrar soluciones de monitoreo, logging, autenticación (SSO) y almacenamiento externo.
Requerimientos
Formación
- Estudios de Ingeniería Informática, Ingeniería de Sistemas, Ingeniería Electrónica o afín.
Experiencia
- Al menos 2-3 años en desarrollo de software en Go.
- Experiencia en especificación, diseño y estructura de datos de software.
Conocimientos Específicos / Requisitos Técnicos
Go Experto
- 2-3 años de experiencia con Go.
- Conocimiento de estructuras de datos, POO, complejidad computacional, patrones de diseño y concurrencia.
Linux intermedio
- Comandos básicos, manipulación de archivos, red, etc.
- Experiencia con Shell scripting (Bash).
Docker Intermedio
- Uso y creación de imágenes de contenedores con Docker.
- Creación de imágenes mediante Dockerfile.
- Conocimiento del ciclo de vida de contenedores Docker.
Networking Básico
- Conocimiento de networking, VLAN, rutas, firewall.
- Entender protocolos, direccionamiento IP y ruteo.
- Conocimiento de protocolos comunes (TCP, UDP, HTTP y REST) y experiencia en su uso.
Git: Nivel intermedio
- Dominio del flujo normal de add, commit, push.
- Capacidad para usar rebase, cherry‑pick y resolver conflictos.
Idioma Inglés Medio (Escritura/Lectura)
Requerido.
Deseables
Ansible Avanzado
- Automatización y configuración de infraestructura con Ansible.
- Uso de roles, handlers y plugins.
Terraform Avanzado
- Automatización y gestión de infraestructura como código con Terraform.
- Manejo de módulos, drift y estado.
Kubernetes Intermedio
- Experiencia con Kubernetes, ya sea administración de clústeres o despliegue de aplicaciones.
- Conocimientos de recursos, empaquetado de aplicaciones y troubleshooting.
- Experiencia con nube pública (AWS, GCP, Azure) o privada (OpenStack).
- Diseño e implementación de productos open source para DevOps.
Soft‑skills requeridos
- Autonomía, disciplina y capacidad de autoaprendizaje.
- Pensamiento analítico y conceptual.
- Orientación al cliente.
- Capacidad de trabajo en equipo.
Beneficios
- Proyección internacional: participas en iniciativas globales y viajas para colaborar con equipos en distintos países.
- Equilibrio real: diseñamos políticas que se ajustan a tu estilo de vida y te permiten trabajar con autonomía y propósito.
- Crecimiento claro: ofrecemos una línea de carrera sólida en liderazgo y tecnología.
- Salud primero: confiable médico privado para ti y tu familia.
- Aprendizaje sin límites: acceso a cursos, libros, materiales y reembolso de certificaciones.
- Idiomas para el mundo: cursos de idiomas para tu crecimiento global.
- Tecnología en tus manos: renovamos tu equipo cada 3 años y te lo entregamos al finalizar el período.
- Reconocimiento al esfuerzo: bonos por rendimiento y éxito en proyectos.
- Tiempo para ti: 15 días de vacaciones mínimo, un día libre por tu cumpleaños y descansos extra antes de festividades.
- Conexión y diversión: presupuesto para actividades recreativas e integración.
- Cultura de innovación: promovemos la participación estratégica desde cualquier rol.
#J-18808-Ljbffr
📌 Go Cloud Software Engineer - Ansible, Terraform, Kubernetes - PE (Lima)
🏢 Whitestack
📍 Lima