Avature
Ingeniero de Software Backend para el Diseño y Gestión de Infraestructuras Distribuidas en Entornos Cloud y Virtualizados
Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:
Últimas ofertas de empleo remoto
Remote PeopleSDR LATAM – Representante de desarrollo de ventas→MediastreamDesarrollador/a mobile (React Native)→doolaBusiness Development Representative (BDR)→World Wildlife Fund (WWF)Senior Cloud Engineer (Azure)→doolaEspecialista SEO / GEO→ImpermeabilizaEspecialista en Email Marketing B2B y captación de clientes→
Como ingeniero de software backend, participará activamente en las tareas del equipo, garantizando una comunicación clara entre los equipos de infraestructura y entrega, y facilitando la colaboración entre múltiples equipos de ingeniería.
Responsabilidades:
- Proporcionar los entornos donde se ejecutan las aplicaciones de Avature.
- Diseñar el despliegue y configuración de dichas aplicaciones.
- Garantizar una comunicación fluida entre las áreas de desarrollo y TI.
- Visualizar integraciones entre diferentes sistemas internos.
- Programar operaciones complejas para escalar en centros de datos distribuidos globalmente.
- Desarrollar herramientas de sistema para automatizar la creación e implementación de entornos.
- Interactuar con diferentes plataformas de virtualización: AWS, KVM, LXD, Docker.
- Construir pruebas continuas mediante automatización y virtualización.
- Diseñar y desarrollar sistemas altamente distribuidos.
- Realizar revisiones de código, análisis técnicos del código existente y refactorizaciones para mejorar la calidad del código.
- Diseñar el sistema de gestión de configuración, plataforma de despliegue y sus procesos asociados.
- Diseñar y mantener los pipelines de CI/CD.
- Promover las mejores prácticas en implementaciones y gestión de infraestructura en distintos equipos.
Requisitos:
- Habilidades y metodologías de desarrollo de software.
- Habilidades superiores de análisis y resolución de problemas.
- Comprensión de los conceptos del sistema operativo.
- Conocimiento (o disposición para aprender) de tecnologías de gestión de infraestructura (Puppet, Packer, Terraform, LXD, AWS, KVM, Docker, etc.).
Preferidos:
- Fluidez en cualquier lenguaje de programación estructurado (preferiblemente Python).
- Experiencia en operación de producto como servicio.
- Experiencia en código abierto o contribución a cualquier distribución Linux/Unix.
