workablehace 10 días

Senior Backend Developer

Freelance Latin AmericaRemoto · Por proyecto
Senior5+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Se busca Desarrollador Senior Backend para diseñar, desarrollar y optimizar sistemas backend escalables. Debe tener experiencia en SQL, Python, Django/DRF y bases de datos.

Por qué aplicar

Ideal para desarrolladores senior con experiencia en SQL y Python. Ofrece oportunidades de crecimiento en un entorno remoto.

Descripción del puesto

Estamos buscando un Desarrollador Senior para apoyar el diseño, desarrollo y optimización de sistemas backend escalables. Este rol es ideal para alguien con experiencia sólida en SQL y Python, experiencia práctica con Django/DRF y una comprensión sólida de la arquitectura de bases de datos, rendimiento y desarrollo de aplicaciones seguras. Tareas a realizar: - Diseñar, desarrollar y mantener servicios backend utilizando Python, Django y Django REST Framework. - Trabajar con bases de datos PostgreSQL, incluyendo diseño de esquemas, indexación, optimización de consultas y ajuste de rendimiento. - Soportar el registro, monitoreo y solución de problemas utilizando la pila ELK. - Construir y mantener entornos contenedorizados utilizando Docker. - Aplicar prácticas de desarrollo seguro, incluyendo métodos de cifrado y autenticación. - Trabajar con Redis para caché, mejora del rendimiento y soporte backend. - Colaborar en soluciones basadas en la nube utilizando servicios de AWS según sea necesario. - Soportar el procesamiento de tareas asincrónicas con Celery cuando corresponda. - Contribuir a características de aplicaciones en tiempo real utilizando WebSockets cuando se requiera. Requisitos: - Experiencia de nivel senior como desarrollador backend. - Fuerte dominio de SQL y Python. - Experiencia práctica con PostgreSQL. - Experiencia con Django y Django REST Framework. - Fuerte comprensión de estructuras de bases de datos, indexación, optimización de consultas y diseño general de bases de datos. - Experiencia con Docker. - Familiaridad con la pila ELK para registro y monitoreo. - Conocimiento práctico de AWS; no se requiere experiencia profunda. - Conocimiento de métodos de cifrado y autenticación. - Experiencia con Redis. - Experiencia con Celery es un plus. - Experiencia con WebSockets es un plus. - Fuertes habilidades de resolución de problemas y capacidad para trabajar de forma independiente en un entorno remoto. Horario: lunes a viernes, 6:00 AM a 2:00 PM (GMT -5:00) Hora del Este (EE. UU. y Canadá), Bogotá, Lima Entorno de trabajo completamente remoto Entorno de trabajo estable y colaboración a largo plazo Alcance claro de responsabilidades y flujos de trabajo estructurados Soporte de capacitación y onboarding Oportunidad de trabajar con equipos internacionales Exposición a herramientas modernas y procesos profesionales Cultura de trabajo colaborativa y de apoyo Oportunidad de desarrollo de habilidades y crecimiento profesional Antes de postular, por favor lea: En Freelance Latin America, estamos emocionados de conectarlo con oportunidades remotas significativas. Sin embargo, queremos ser claros: - Estos son roles profesionales con horarios establecidos definidos por el cliente. Se espera disponibilidad constante. - Tendrá un horario de trabajo establecido determinado por el cliente y se espera que esté presente durante esas horas. - Usted será parte del equipo del cliente. Seguirá sus pautas de la empresa, prácticas de comunicación y flujos de trabajo, asegurando una colaboración sin problemas. - Los KPIs y objetivos importan. Su rendimiento será medido para asegurar la alineación con las expectativas del cliente y los objetivos del proyecto. - Se puede requerir capacitación. Es posible que necesite completar una capacitación para comprender completamente su rol, herramientas y procesos del cliente. - El compromiso y la responsabilidad son esenciales. Trabajamos con clientes que dependen de su dedicación para ofrecer resultados consistentes y de alta calidad. Esto es clave para construir confianza y asociaciones a largo plazo. - ¿Está listo para crecer su carrera con nosotros? Postule solo si está listo para comprometerse, aprender y asumir la propiedad de su rol.

Responsabilidades

  • Diseñar y desarrollar servicios backend
  • Optimizar bases de datos
  • Implementar prácticas de desarrollo seguro

Skills requeridas

Diseño de bases de datosOptimización de consultasDesarrollo seguroResolución de problemasTrabajo independienteTrabajo en equipoComunicación efectivaAprendizaje continuo

Beneficios

  • Trabajo remoto
  • Oportunidades de crecimiento
  • Cultura colaborativa