*descripción del puesto*:
*responsabilidades clave*:
- diseñar, construir y mantener apis backend utilizando *fastapi*.
- desarrollar y gestionar una arquitectura distribuida de microservicios.
- implementar y optimizar interacciones con bases de datos utilizando *sqlalchemy* y asegurar la integridad de los datos.
- escribir código limpio, escalable y eficiente que siga las mejores prácticas de desarrollo de software.
- colaborar con desarrolladores frontend, devops y otros miembros del equipo para integrar elementos de cara al usuario con la lógica del servidor.
- solucionar problemas, depurar y actualizar sistemas existentes para asegurar un alto rendimiento y capacidad de respuesta.
- mantener y optimizar el rendimiento de los servicios en entornos de producción.
- asegurar la seguridad, cumplimiento y rendimiento adecuado de las apis y servicios.
- participar en revisiones de código, documentación y reuniones regulares del equipo.
*requisitos*:
- *2+ años* de experiência en desarrollo backend utilizando *python*.
- *1+ años* de experiência con *fastapi*.
- experiência demostrada trabajando con *arquitectura de microservicios* y diseño de sistemas distribuidos.
- dominio de *sqlalchemy* u otros frameworks orm similares.
- fuerte conocimiento de bases de datos relacionales (por ejemplo, *postgresql*, *mysql*) y experiência en diseño de esquemas de base de datos.
- familiaridad con *contenedorización* (por ejemplo, docker) y herramientas de *orquestación*.
- conocimiento de prácticas de seguridad para *apis*, incluyendo *oauth2*, *jwt*, y *cors*.
- experiência con *plataformas en la nube* (por ejemplo, aws) y arquitectura serverless es un plus.
- capacidad para escribir pruebas unitarias y familiaridad con el desarrollo orientado a pruebas (tdd).
- excelentes habilidades para resolver problemas y capacidad para trabajar tanto de forma independiente como en colaboración.
*es deseable*:
- experiência con arquitecturas basadas en eventos
- experiência previa trabajando en un entorno *agile*.
tipo de puesto: tiempo completo, por obra o tiempo determinado
duración del contrato: 7 meses
sueldo: a partir de $60,000.00 al mes
beneficios:
- horarios flexibles
- opción a contrato indefinido
- trabajo desde casa
pago complementario:
- bono de productividad
tipo de jornada:
- turno de 8 horas
lugar de trabajo: remoto híbrido en 80090, culiacán, sin.