Software Engineer Whitestack
Getonbrd · Posted 3mo ago
Python Cloud Software Engineer
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
Requisitos y perfil
Formación:- Estudios de Ingeniería Informática, Ingeniería de Sistemas, Ingeniería Electrónica, o afín.
- 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.
- Experiencia relacionada de al menos 3 años en roles enfocados en el desarrollo, administración y automatización de los procesos de integración, despliegue y gestión de entornos.
- Linux intermedio
- Comandos básicos, manipulación de archivos, red, etc.
- Experiencia con Shell scripting (Bash).
- Uso y creación de imágenes de contenedores con Docker (intermedio).
- Saber crear imágenes con un Dockerfile
- Conocer el ciclo de vida de contenedores Docker
- 2-3 años de experiencia en el desarrollo de software con Python.
- Conocimiento de Python básico
- Conocimiento de multithreading y Patrones de Diseño
- 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.
- Conoce el flujo "normal" de add, commit, push.
- Conoce comandos más complicados como un rebase o un cherry-pick.
- Sabe solucionar conflictos.
- Automatización y configuración de infraestructura con Ansible.
- Nociones de Virtualización (KVM)
- Entender los conceptos de virtualización a un nivel básico. (Instalación y Configuración, gestión de máquinas virtuales, integración con otras tecnologías).
- Bases de Datos: SQL y noSQL, como Mongo DB. Nivel básico.
- Sabe ejecutar queries sencillos (SELECT, WHERE, GROUP BY)
- No debe saber configuración o administración, solo nivel "cliente"
- Idioma Inglés Medio (Escritura/Lectura)
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
- 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.
- 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.
- 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
En Whitestack somos líderes en Latinoamérica en el desarrollo de soluciones Telco Cloud, Open Networking e infraestructura digital híper-escalable. Trabajamos con tecnologías de código abierto como OpenStack, Kubernetes, Open Source Mano, Ceph, Prometheus, ONOS y muchas otras y colaboramos activamente con organizaciones globales como ETSI, la Open Infrastructure Foundation, el Telecom Infra Project y el Open Compute Project. Impulsamos la transformación digital en la región mediante estándares de clase mundial, grandes implementaciones para operadores y un fuerte compromiso con la innovación. Además, somos un Great Place to Work, donde la colaboración y el desarrollo personal son parte esencial de nuestra cultura.Conoce más sobre nuestras prestaciones aquí.Deseables
- 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.
- Experiencia trabajando con Kubernetes, ya sea en administración de clústeres o en despliegue de aplicaciones.
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 CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent