Desarrollador Python

Social you
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Intermediate
Compensation
€ 42K

Job location

Remote

Tech stack

Agile Methodologies
Unit Testing
Databases
Relational Databases
Python
PostgreSQL
Scrum
FastAPI
Pytest
Microservices

Requirements

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:

Fuerte conocimiento en el framework de fastapi, relacionado a tres tareas principales: testclient para poder realizar pruebas unitarias HTTPException, para una correcta gestión o manejo de excepciones. IIL. Desarrollo de microservicio con fastapi relacionado a la gestión de los routers

Conocimiento en todos los módulos de opentelemetry relacionado con el logger de la aplicación. Conocimiento en llamadas asincronas con aiohttp, es el módulo estándar que se usa para la realización dellamadas asincronas. Conocimiento en pylint para la depuración y calidad de código. *Uso de base de datos relacional:

Ha de conocer postgresql, y el módulo de psycopg2, tanto para montar querys como en el manejo o administración de la base de datos a través de psycopg2.

Adicionalmente se valorarán skills y experiencia en:

Metodologías Agiles como SCRUM y Kanban Comunicación oral y escrita en inglés (B2 minimo) Capacidad analítica, Conocimiento y experiencia en librería FASTAPI Conocimiento y experiencia en librería PSYCOPG2 Conocimiento y experiencia base de datos relacional, POSTGRESQL. Experiencia en el desarrollo de MICROSERVICIOS con PYTHON Y FASTAPI Teletrabajo 100 %, Idiomas: Inglés (Alto)

Formación Mínima: Grado Medio

Nivel Profesional: Empleado

Benefits & conditions

Salario: 36k-42k, * Jornada completa Jornada

  • 3-5 años Experiencia

  • Indefinido Tipo contrato

  • 36.000 € - 42.000 € Bruto/año

Apply for this position