Descripción
CloudLinux es una empresa global con enfoque remoto desde el primer día. Nos guían nuestros principios: hacer lo correcto, los empleados primero, somos una empresa remota desde el primer día y ofrecemos productos de infraestructura y seguridad Linux de alto volumen y bajo costo que ayudan a las empresas a incrementar la eficiencia de sus operaciones. Cada miembro de nuestro equipo se apoya mutuamente y hace todo lo posible para garantizar que todos tengamos éxito.
Visite nuestro sitio web para obtener más información https://cloudlinux.com/
Imunify360 es un producto de CloudLinux Inc., creador del sistema operativo n.º 1 en seguridad y estabilidad para proveedores de alojamiento. Imunify es una solución innovadora de seguridad diseñada específicamente para servidores compartidos y VPS/dedicados. Esta solución automatizada y fácil de usar, con un enfoque de seis capas para la seguridad, ofrece una prevención integral y completa de ataques.
Estamos buscando un **Ingeniero DevOps** para unirse al equipo de **Patchman**. Trabajarás directamente con la infraestructura existente y heredada de Patchman, ayudando a estabilizarla, modernizarla e integrarla con nuestra plataforma más amplia. Esto incluye abordar la deuda técnica, mejorar la confiabilidad y el rendimiento, optimizar los costos de infraestructura y simplificar los sistemas y procesos en el camino. Colaborarás estrechamente con otros equipos para construir una base más sólida y mantenible para el producto.
Responsabilidades* Diseñar, construir y mantener la infraestructura de backend de Patchman
* Desarrollar y mantener nuevas funciones del producto, desde el diseño hasta la implementación y las pruebas
* Investigar y resolver problemas complejos reportados por los clientes, profundizando en la base de código para identificar las causas fundamentales
* Operar y mantener una gran flota de servidores dedicados, incluidos gateways de API, equilibradores de carga y nodos internos de procesamiento
* Implementar y mejorar canalizaciones CI/CD para una entrega eficiente y automatizada
* Escribir y mantener pruebas unitarias/integradas exhaustivas para garantizar la calidad del código
* Supervisar el rendimiento y la confiabilidad de los sistemas en producción, identificando proactivamente áreas de mejora
* Colaborar con equipos multifuncionales para refinar la arquitectura y contribuir a la dirección técnica
**Requisitos**
* 5 o más años de experiencia profesional como desarrollador Backend o DevOps
* Competencia en al menos un lenguaje de programación de alto nivel
* Experiencia diseñando servicios backend, con una sólida comprensión del rendimiento, la concurrencia, la escalabilidad y la confiabilidad
* Experiencia práctica construyendo y ejecutando canalizaciones de datos de alto rendimiento a escala mediante Apache Kafka, ClickHouse, RabbitMQ o tecnologías similares
* Experiencia con bases de datos SQL, como PostgreSQL, y bases de datos en memoria, como Redis
* Profundo conocimiento de distintos paradigmas de almacenamiento de datos, incluidas bases de datos relacionales, NoSQL y bases de datos clave-valor en memoria
* Experiencia práctica con Docker y Docker Compose para desarrollo local e implementaciones en producción
* Experiencia práctica con Kubernetes
* Experiencia trabajando con sistemas de monitorización
* Conocimiento sólido de las mejores prácticas de CI/CD, incluidos Git, pruebas automatizadas y flujos de despliegue
* Excelentes habilidades de depuración y capacidad para investigar problemas técnicos complejos
* Mentalidad analítica y capacidad para interpretar métricas y comentarios de los usuarios para tomar decisiones basadas en datos
* Buenas habilidades de comunicación y colaboración
* Inglés hablado y escrito de nivel intermedio-alto
**Deseable**
* Experiencia trabajando con Django
* Experiencia con sistemas de gestión de configuración, como Puppet, Ansible, Salt o herramientas similares
**Qué buscamos**
Valoramos a los ingenieros que son:
* Solucionadores curiosos y sin miedo ante los problemas: dispuestos a profundizar en sistemas existentes, investigar causas fundamentales y proponer mejoras
* Pragmáticos y orientados al detalle: centrados en construir sistemas confiables y mantenibles
* Miembros de equipo: cómodos colaborando en un entorno distribuido y comprometidos con una misión compartida
**Beneficios** **¿Qué obtienes tú?**
* Enfoque en el desarrollo profesional.
* Proyectos interesantes y desafiantes.
* Trabajo totalmente remoto con horarios flexibles, lo que te permite organizar tu jornada y trabajar desde cualquier ubicación del mundo.
* 24 días pagados de vacaciones al año, 10 días festivos nacionales y licencias médicas ilimitadas.
* Compensación para seguro médico privado.
* Reembolso para espacios de coworking y gimnasio/deporte.
* Presupuesto para educación.
* Oportunidad de recibir una recompensa por la idea más innovadora que la empresa pueda patentar.
Al postularte a este puesto, aceptas el tratamiento de tus datos personales tal como se describe en nuestra Política de Privacidad (https://cloudlinux.com/candidate\-privacy\-notice), que contiene información detallada sobre cómo mantenemos y gestionamos tus datos.