Estamos en búsqueda de un desarrollador Python full stack responsable del diseño e implementación del intercambio de datos entre el servidor y la web app. Su enfoque principal será el desarrollo de toda la lógica del lado del servidor, asegurando un alto rendimiento y capacidad de respuesta a las solicitudes del front-end.
También será responsable de integrar los elementos front-end creados por sus compañeros de trabajo en la aplicación; por lo tanto, también es necesaria una comprensión básica de las tecnologías front-end.
Responsabilidades:
- Escribir código reutilizable, testeable y eficiente.
- Diseño e implementación de aplicaciones de baja latencia, alta disponibilidad y rendimiento.
- Implementación de seguridad y protección de datos.
- Integración de soluciones de almacenamiento de datos, redis, mysql, elasticsearch.
Requisitos:
- Experiencia en Python, con conocimiento de algún framework Python web (Django, Flask)
- Conocimiento con algun ORM (Object Relational Mapper).
- Capaz de integrar múltiples fuentes de datos y bases de datos en un solo sistema.
- Comprensión de las limitaciones de threading en Python y la arquitectura multiproceso.
- Conocimiento básico de las tecnologías front-end, JavaScript/TypeScript, HTML5, angular.
- Comprensión de los principios de diseño fundamentales detrás de una aplicación escalable/
- Familiaridad con la programación orientada a eventos en Python
- Capaz de crear esquemas de bases de datos que representan y respaldan procesos de negocios.
- Alta experiencia con unit test y habilidades de debbuging.
- Git
- CI, CD
Tecnologías deseables:
- ElasticSearch
- Redis
- Mysql
- Django.
- Angular
- Celery.
Si estás alineado con nuestro ADN, no lo dudes, postulate!.