Python Developer
Python Developer
Alcobendas, M, ES, 28108 Valencia, V, ES, 46002 Lleida, ES, 25003 Alicante, ES, 03010 Zaragoza, ES, 50002 Sant Cugat del Vallès, B, ES, 08174
GFT es una compañía pionera en transformación digital. Diseñamos soluciones de negocio centradas en la inteligencia artificial (AI-Centric), modernizamos infraestructuras de TI y desarrollamos sistemas core de nueva generación para líderes del sector bancario, asegurador e industrial. En estrecha colaboración con nuestros clientes, desafiamos los límites para ayudarles a alcanzar todo su potencial.
¿Qué estamos buscando?
Actualmente tenemos un puesto vacante para Desarrollador/a Backend con experiencia en Python, que quiera desarrollar su carrera dentro del area de Development en GFT. Buscamos una persona entusiasta y dinámica dispuesta a empezar y crecer en un entorno multicultural, motivador y desafiante.
Tus principales responsabilidades serán:
- Diseñar y desarrollar microservicios backend en Python (FastAPI), asegurando código limpio, mantenible y correctamente testeado.
- Implementar comunicaciones seguras entre servicios, utilizando mTLS, tokens de seguridad, certificados digitales y mecanismos de cifrado.
- Colaborar en el despliegue y operación de servicios en AWS, trabajando con contenedores y servicios como AppRunner/Fargate, Lambda y DynamoDB.
- Participar activamente en los procesos de calidad, testing y CI/CD, contribuyendo a la mejora continua mediante buenas prácticas, automatización y observabilidad.
Requisitos deseados:
- Experiencia mínima de 5 años en desarrollo backend con Python (v3.11, v3.12)
- Conocimientos en la comunicación segura entre arquitecturas mediante mTLS y tokens de seguridad, certificados digitales y cifrado de identidades.
- Desarrollo de microservicios, principalmente utilizando FastAPI.
- Manejo de herramientas del ecosistema Python: httpx async/asyncio, uv, Ruff, FastAPI, pyTest entre otras.
- Conocimientos en patrones de desarrollo, principios de clean code y testing.
- Experiencia con contenedores (creación y ejecución).
- Conocimientos en AWS, especialmente en servicios como CloudWatch, X-Ray, AppRunner/Fargate y Lambda, DynamoDB (NoSQL).
- Familiaridad con procesos de CI/CD utilizando herramientas como Git, Jenkins y Sonar.
- (Opcional) Conocimientos en librerías de LLMs.
Competencias personales:
- Iniciativa, proactividad y responsabilidad.
- Capacidad de trabajo en equipo y orientación a la colaboración.
- Habilidades de comunicación.
- Capacidad de organización y autonomía.
En GFT consideramos que la diversidad es uno de nuestros pilares fundamentales y promovemos un entorno de trabajo inclusivo basado en la cooperación y el respeto mutuo. Ofrecemos igualdad de oportunidades a todas las personas sin tener en cuenta su raza, origen cultural, sexo, edad, orientación sexual, identidad de género, discapacidad o creencias religiosas.
GFT dispone y ha registrado un Plan de Igualdad que recoge las medidas a adoptar con el objetivo de alcanzar en la empresa la igualdad de trato y de oportunidades entre mujeres y hombres y a eliminar, si es que la hay, la discriminación por razón de sexo.
¡Únete a nuestro equipo global!