Match score not available

PYTHON DEVELOPER – INGLES – REMOTO

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Experience in Python for at least 6 months, Knowledge of essential Python modules and tools like pytest, pylint, and requests.

Key responsabilities:

  • Develop and maintain Python code for banking client
  • Implement unit tests, integration tests, and perform code quality checks
IRIUM logo
IRIUM SME https://www.irium.es/
501 - 1000 Employees
See more IRIUM offers

Job description

Logo Jobgether

Your missions

🚀 En IRIUM nos preocupamos porque no dejes de perseguir tus sueños. Prepárate para conquistar tus metas, y ten siempre presente disfrutar del camino.
Estamos buscando dos PYTHON DEVELOPER – REMOTO con experiencia de al menos 6 meses para cliente de sector bancario.


🔍¿Qué buscamos?:

REQUERIMIENTOS:

Entorno local:
- 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.

IMPRESCINDIBLE
 
  • Inglés Alto Imprescindible
  • Agile
  • Residencia en Españá

⭐¿Qué Ofrecemos?
 
  • Lugar de trabajo: REMOTO
  • Contrato indefinido con IRIUM
  • Horario: 09:00-18:00 / 08:00-15:00 - Guardias puntuales
  • Retribución flexible (restaurante, transporte y guardería) ✌
  • Banda salarial: Según valía y experiencia (30-35K)
  • 23 días de vacaciones 🏕️
  • Buen clima laboral 🙍‍♀️🙍‍♂️
  • Acceso ilimitado a formación tecnológica puntera en modalidad barra libre. 📚
  • Club de beneficios para empleados con descuentos directos y miles de ofertas en marcas, hoteles, agencias de viaje, cines, ropa… 💰


✨Pasarás a formar parte de un gran equipo de personas que estarán siempre dispuestas a ayudarte.
IRIUM es una empresa formada por profesionales con inquietudes, dinámicos y resolutivos. Nuestros valores son la responsabilidad y el compromiso con el trabajo bien hecho, este es el espíritu que buscamos en IRIUM, sea cual sea tu edad, si te reconoces ¡esta es tu empresa!
Podemos construir juntos el futuro. ¿Hablamos?
🟢🔵🟣
 

Required profile

Experience

Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Verbal Communication Skills

Software Engineer Related jobs