Back to search
Whitestack Getonbrd · Posted today

Python Cloud Software Engineer

Remote Remote

Programming remote_local lang_not_specified wellness
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Requerimientos

  • Formación:
    • Estudios de Ingeniería Informática, Ingeniería de Sistemas, Ingeniería Electrónica, o afín.
  • Experiencia:
    • Experiencia de al menos 2-3 años en desarrollo de software en Python.
    • Experiencia en especificación, diseño y estructura de datos de software.
  • Conocimientos Específicos / Requisitos Técnicos:
  • Python
    • 2-3 años de experiencia en el desarrollo de software con Python.
    • Conocimiento de estructuras de datos, POO, complejidad computacional, patrones de diseño, concurrencia.
  • Linux
    • Comandos básicos, manipulación de archivos, red, etc.
    • Experiencia con Shell scripting (Bash).
  • Docker
    • Uso y creación de imágenes de contenedores con Docker.
    • Saber crear imágenes con un Dockerfile
    • Conocer el ciclo de vida de contenedores Docker
  • Networking
    • Conocimiento de networking y redes. (vlan, rutas, firewall, etc…)
    • Entender los conceptos de Protocolos de red, Direccionamiento IP, Ruteo.
    • Entender lo básico de redes desde el punto de vista de programación (interfaces, sockets, ports, etc) y tener experiencia en protocolos comunes, como TCP, UDP, HTTP y REST.
  • Git: Nivel intermedio.
    • Conocer el flujo "normal" de add, commit, push.
    • Conocer comandos más complicados como un rebase o un cherry-pick.
    • Saber solucionar conflictos.
  • Idioma Inglés B2 (Escritura/Lectura).


Soft-skills requeridos:

  • Autonomía, disciplina y capacidad autoaprendizaje
  • Pensamiento analítico conceptual
  • Orientación al cliente
  • Saber trabajar en equipo

Projects

Únete a nuestro equipo de Desarrollo de Producto como un Python Cloud Software Engineer para participar en todo el ciclo de desarrollo de productos, desde el diseño hasta la programación, pruebas y despliegue de software.En este cargo tendrás el desafío de investigar e integrar componentes de software de código abierto, con el objetivo de crear o mejorar nuestros productos cloud, basados en frameworks open-source. Serás parte de un squad, trabajando en nuevos features y bug fixing del grupo de productos asociado al squad.Este rol está disponible para trabajo remoto desde las siguientes ubicaciones: 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.

Dependiendo del squad al que te integres, tus tareas podrán estar orientadas a:

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.

Beneficios

¿Por qué unirte a Whitestack?

🌎 Proyección internacional: Participa en iniciativas globales y viaja para colaborar con equipos en distintos países.
📈 Crecimiento claro: Te ofrecemos una línea de carrera sólida en liderazgo y tecnología.
Salud primero: Seguro médico privado para ti y tu familia.
📚 Aprendizaje sin límites: Reembolso de certificaciones.
🌐 Idiomas para el mundo: Cursos de idiomas para que tu crecimiento no tenga fronteras.
💻 Tecnología en tus manos: Renovamos tu equipo cada 3 años... ¡y es tuyo 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 Fiestas Patrias, Navidad y Año Nuevo.
🤝 Conexión y diversión: Presupuesto para actividades recreativas e integración.
💡 Cultura de innovación: Tus ideas importan. Promovemos la participación estratégica desde cualquier rol.

Conoce más sobre nuestras prestaciones aquí.

Deseables

  • Ansible
    • Automatización y configuración de infraestructura con Ansible.
    • Uso de roles, handlers, integración con vaults, custom plugins.
  • Terraform
    • Automatización y gestión de la infraestructura como código con Terraform.
    • Uso de módulos, gestión del drift, manejo de estado, uso de registries.
  • Kubernetes
    • Experiencia trabajando con Kubernetes, ya sea en administración de clústeres o en despliegue de aplicaciones.
    • Conocimientos de recursos de Kubernetes, empaquetado de aplicaciones, administración y troubleshooting de clusters.
  • Experiencia Cloud Público (AWS, GCP, Azure) o Privado (Openstack)
  • Experiencia en diseño e implementación de productos basados en tecnologías open source para DevOps, incluyendo herramientas de CI/CD, configuración y despliegue de infraestructura.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search