Salario negociable
RainesDev
San Francisco, CA, USA
Estamos buscando un ingeniero de backend con habilidades y motivación para unirse a nuestro equipo dinámico. Como colaborador clave, diseñarás, desplegarás y mantendrás infraestructura de backend escalable que impulse nuestros servicios web. Trabajarás con tecnologías de vanguardia para construir y optimizar sistemas que impulsen nuestro negocio. Este puesto es ideal para ingenieros con una sólida formación en desarrollo de backend o infraestructura y una pasión por entregar aplicaciones confiables y de alto rendimiento. Requisitos Responsabilidades Diseñar, construir y mantener sistemas de backend escalables y componentes de infraestructura. Desplegar y gestionar servicios web utilizando Linux, Terraform y proveedores de servicios en la nube (por ejemplo, Google Cloud, AWS). Crear aplicaciones empaquetadas en contenedores usando herramientas como Kubernetes (K8s) y Docker. Desarrollar y desplegar aplicaciones de backend utilizando frameworks web comunes (por ejemplo, Flask, Django). Diseñar, documentar y mantener APIs RESTful para soportar integraciones internas y externas. Implementar y mantener pipelines de CI/CD y gestionar sistemas de compilación para garantizar despliegues sin problemas. Trabajar con bases de datos Postgres, asegurando rendimiento, escalabilidad y fiabilidad. Colaborar con equipos multifuncionales para identificar requisitos del sistema y crear soluciones a gran escala. Cualificaciones Experiencia: 3 a 8 años como ingeniero de backend o infraestructura. Conocimientos técnicos: Dominio en el despliegue y gestión de servicios web en sistemas Linux. Experiencia práctica con proveedores de servicios en la nube (Google Cloud, AWS, etc.). Sólido conocimiento de herramientas de infraestructura como código, como Terraform. Competencia en contenerización y orquestación (Kubernetes, Docker). Conocimientos avanzados de Python y experiencia con frameworks como Flask y Django. Experiencia en el diseño y mantenimiento de APIs RESTful. Gestión de bases de datos: experiencia en desarrollo y optimización de bases de datos Postgres. Prácticas de CI/CD: sólido entendimiento de las mejores prácticas de CI/CD y experiencia en la gestión de sistemas de compilación. Infraestructura escalable: experiencia en la creación de servicios de backend y componentes de infraestructura a gran escala. Comunicación: excelentes habilidades de comunicación escrita y verbal para documentar y presentar diseños técnicos. Cualificaciones deseables Experiencia en un entorno de startup o tecnológico de rápido crecimiento y alta exigencia. Conocimiento de herramientas de monitoreo y observabilidad (por ejemplo, Prometheus, Grafana). Conocimientos de arquitectura de microservicios y diseño de sistemas distribuidos. Experiencia en análisis de rendimiento y optimización. Si te apasiona construir sistemas de backend robustos y te desenvuelves bien en un entorno colaborativo, ¡nos encantaría saber de ti! Postúlate ahora y únete a un equipo que valora la innovación, la responsabilidad y la excelencia técnica.