Descripción del trabajo
Estamos en búsqueda de un desarrollador Python backend medio/senior para unirse al equipo. Como desarrollador backend de Python, serás responsable de diseñar, desarrollar y mantener la lógica del lado del servidor de las aplicaciones web. Trabajarás en colaboración con desarrolladores front-end, diseñadores y partes interesadas para ofrecer soluciones de software eficientes, escalables y de alta calidad.
Responsabilidades:
- Desarrollar componentes backend y API utilizando Python y marcos relevantes (por ejemplo, Django, Flask).
- Diseñar e implementar mecanismos eficientes de almacenamiento y recuperación de datos utilizando bases de datos SQL y/o NoSQL.
- Colaborar con desarrolladores de aplicaciones para el usuario para integrar la lógica del lado del servidor con elementos de cara al usuario.
- Garantizar la capacidad de respuesta, el rendimiento y la escalabilidad de la aplicación.
- Realizar pruebas y depuraciones exhaustivas de los componentes backend.
- Colaborar con equipos multifuncionales para recopilar y comprender los requisitos del proyecto.
- Proporcionar orientación técnica y soporte a desarrolladores junior cuando sea necesario.
- Mantenerse actualizado con las tendencias de la industria, las mejores prácticas y las tecnologías emergentes.
Requisitos:
- Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo relacionado (o experiencia laboral equivalente).
- Experiencia comprobada como desarrollador Backend Python o puesto similar durante al menos 2 años.
- Fuerte dominio del lenguaje de programación Python.
- Experiencia con frameworks de desarrollo web backend como Django o Flask.
- Conocimiento de SQL y experiencia trabajando con bases de datos relacionales (por ejemplo, MySQL, PostgreSQL).
Habilidades:
-
- Alto dominio del lenguaje Python.
- Experiencia con frameworks como Django o Flask.
- Comprensión de principios y patrones de diseño de POO.
- Conocimiento de SQL y experiencia con bases de datos relacionales.
- Valorado: familiaridad con bases de datos NoSQL (MongoDB, Redis), sistemas de control de versiones (Git), y flujos de trabajo colaborativos.
Desarrollo Web:
- Experiencia en la creación de API RESTful y servicios web con Python.
- Comprensión de protocolos HTTP y conceptos como solicitud/respuesta, códigos de estado y encabezados.
- Comprensión de principios de seguridad web.
Desarrollo del Servidor:
- Competencia en el desarrollo de lógica del lado del servidor, incluida la lógica empresarial y el procesamiento de datos.
- Conocimiento de mecanismos de caché, escalabilidad y técnicas de optimización del rendimiento.
- Comprensión del despliegue y configuración de servidores, preferiblemente con K8S, Dockers y Gitlab CI/CD.
- Ventajoso: familiaridad con plataformas en la nube como AWS, Azure o Google Cloud.
Pruebas y Depuración:
- Experiencia con frameworks de pruebas unitarias como PyTest.
- Competencia en depuración y resolución de problemas en sistemas complejos.
- Familiaridad con marcos de registro y herramientas para seguimiento de errores.
Colaboración y Comunicación:
- Capacidad para trabajar eficazmente en equipo y colaborar con otros desarrolladores, diseñadores y partes interesadas.
- Buenas habilidades de comunicación verbal y escrita.
- Fuertes habilidades de resolución de problemas y pensamiento analítico.
- Atención al detalle y compromiso para producir código de alta calidad.
Sería una Ventaja:
- Conocimiento de bases de datos NoSQL como MongoDB o Redis.
- Familiaridad con plataformas en la nube como AWS, Azure o Google Cloud.
Salario a percibir
A convenir
Regístrate o identifícate
- Debes estar registrado para solicitar una oferta.
- El tener un perfil completo en Remotojob.com garantiza que tu currículum tendrá mayor exposición.
- Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
- Las empresas otorgan mayor credibilidad a los perfiles con descripciones e imágenes completas.
Para ver el contacto directo del empleo, debes tener una cuenta regístrate ahora.




