desarrollador python
Madrid
Tiempo completo
Empleado permanente
30.000 - 35.000 € al año
Tus tareas
- Experiencia con venv, el entorno virtualizado de python. - Experiencia con mocks conocer unittest-mock, pytest-mock o mockito (éste es el más popular en python) Conocimiento de módulos: - Pruebas unitarias: conocer pytest o unittest, si se usa o se va a cambiar al framework fastapi, conocer el uso de testclient combinado con pytest. - Pruebas de integración: conocer los modulos de pytest, unittest o tox, los dos primeros también se usan para pruebas de integracion. - Calidad de código: pylint y en IDEs el uso de sonarlint. - Seguridad de código: bandit. - Performance test: locust. - Base de datos relacional, postgresql: psycopg2. - Base de datos no relacional: i. mongo: pymongo, cassandra: cassandra-driver, elastic (para temas de logging): elasticsearch - temas de token validacion de token, jwt y demás: pyjwt, python-jose, jwcrypto, authlib. - Request o llamadas a terceros: conocimiento del módulo requests (llamadas sincronas) y conocimiento del módulo aiohttp (asíncronas), conocimiento de asyncio también. Microservicios: Conocer el ciclo de vida de un microservicio, saber qué implicaciones tiene realizar cambios, como probarlos, con qué módulos, uso de github Action A nivel de framework, si conoce flask, fastapi o starlite que se usa para generar apis, en especial fastapi Request o llamadas a terceros: conocimiento del módulo requests (llamadas síncronas) y conocimiento del módulo aiohttp (asíncronas), conocimiento de asyncio también.
Tu perfil
desarrollador python y full-stack.
¿Quiénes somos?
Ayudamos a las empresas que ofrezcan un mejor servicio. Lo hacemos con Tecnología, de forma sólida e innovando.
Somos una empresa con prestigio, reconocida en el mercado. Tendrás la oportunidad de trabajar en distintos entornos y diferentes tecnologías con profesionales altamente cualificados.
Contamos con una plantilla de más de 80 empleados y nos avala una historia de empresa cercana a los 20 años.
Trabajar en TUYÚ Technology significa desarrollar tu trayectoria profesional en la disciplina que más encaje en tus intereses, significa aprender, significa aplicar metodologías basadas en buenas prácticas.
Si te gusta trabajar en equipo, eres proactivo y te motiva trabajar por objetivos, inscríbete en la oferta que encajes, no pierdas tu oportunidad.
Somos una empresa con prestigio, reconocida en el mercado. Tendrás la oportunidad de trabajar en distintos entornos y diferentes tecnologías con profesionales altamente cualificados.
Contamos con una plantilla de más de 80 empleados y nos avala una historia de empresa cercana a los 20 años.
Trabajar en TUYÚ Technology significa desarrollar tu trayectoria profesional en la disciplina que más encaje en tus intereses, significa aprender, significa aplicar metodologías basadas en buenas prácticas.
Si te gusta trabajar en equipo, eres proactivo y te motiva trabajar por objetivos, inscríbete en la oferta que encajes, no pierdas tu oportunidad.
