30 jul
|
CAS TRAINING
|
España
30 jul
CAS TRAINING
España
Buscamos un/a
Senior Python Developer con una sólida trayectoria en el diseño y desarrollo de soluciones escalables basadas en Python. Si te apasiona la ingeniería de software, las arquitecturas modernas y el desarrollo de componentes reutilizables en entornos cloud, esta puede ser tu próxima oportunidad.
Funciones
- Diseñar, desarrollar y mantener librerías, herramientas reutilizables y frameworks internos en Python.
- Definir e implementar arquitecturas de software escalables, mantenibles y extensibles.
- Desarrollar microservicios utilizando
FastAPI u otros frameworks equivalentes.
- Participar en el diseño técnico y la evolución de la plataforma.
- Realizar revisiones de código (code reviews) y garantizar la calidad del software.
- Diagnosticar y resolver incidencias en sistemas distribuidos.
- Colaborar con equipos multidisciplinares siguiendo buenas prácticas de desarrollo.
- Participar en la definición e implantación de procesos de integración y despliegue continuo (CI/CD).
Requisitos
- Mínimo
7 años de experiencia en desarrollo con
Python
.
- Experiencia demostrable en el desarrollo de librerías, herramientas reutilizables o frameworks internos.
- Experiencia en el diseño de arquitecturas de software escalables, mantenibles y extensibles.
- Experiencia en el desarrollo de microservicios, preferiblemente con
FastAPI
.
- Dominio del ecosistema Python, incluyendo herramientas como
Pip
,
Poetry
,
UV y
FastAPI
.
- Conocimientos sólidos de patrones de diseño,
Clean Architecture
, testing y calidad del software.
- Experiencia realizando code reviews y revisiones técnicas.
- Experiencia en diagnóstico y resolución de incidencias en entornos distribuidos.
- Experiencia con contenedores (Docker o tecnologías equivalentes).
- Experiencia en
AWS
, especialmente con servicios como:
- CloudWatch
- X-Ray
- App Runner o Fargate
- Lambda
- Experiencia en integración y despliegue continuo (CI/CD) utilizando herramientas como
Git
,
Jenkins y
SonarQube
.
- Nivel de inglés B2
(imprescindible).
Se ofrece
- Modalidad:
100 % teletrabajo.
- Participación en un proyecto tecnológico de alto nivel con tecnologías de vanguardia.
- Entorno participativo, orientado a la calidad del software y la mejora continua.
📌 Senior Python Developer (España)
🏢 CAS TRAINING
📍 España