Arquitecto/a Python
Role details
Job location
Tech stack
Job description
En Deloitte estamos comprometidos con generar un impacto en la sociedad, en nuestros clientes y en ti.
Arquitecto/a Python, * Diseñar y definir arquitecturas de software basadas en Python, asegurando escalabilidad, mantenibilidad, seguridad y alto rendimiento.
- Establecer estándares de desarrollo, buenas prácticas y lineamientos técnicos para equipos de ingeniería.
- Liderar el diseño de soluciones backend complejas utilizando frameworks Python (Django, FastAPI, Flask u otros).
- Colaborar con equipos de desarrollo, datos y DevOps para definir integraciones, APIs y flujos de datos eficientes.
- Diseñar y evolucionar arquitecturas distribuidas y orientadas a microservicios cuando sea necesario.
- Impulsar la calidad del código mediante revisiones técnicas, definición de testing (unitario, integración, e2e) y automatización.
- Participar en la definición de estrategias de despliegue y CI/CD en entornos cloud o híbridos.
- Optimizar rendimiento de aplicaciones, identificando cuellos de botella y proponiendo mejoras.
- Evaluar nuevas tecnologías, librerías y frameworks dentro del ecosistema Python.
- Dar soporte técnico en incidencias críticas, revisiones de arquitectura y decisiones estratégicas.
Requirements
- Más de 6 años de experiencia en desarrollo de software con Python.
- Experiencia sólida en diseño de arquitecturas backend y sistemas distribuidos.
- Dominio de frameworks Python como Django, FastAPI o Flask.
- Experiencia en diseño y desarrollo de APIs REST (y deseable GraphQL).
- Conocimientos de bases de datos relacionales y no relacionales (PostgreSQL, MySQL, MongoDB, Redis…).
- Experiencia en integración de sistemas, mensajería y procesamiento asíncrono (RabbitMQ, Kafka, Celery…).
- Experiencia con testing automatizado (pytest, unittest u otros).
- Conocimientos de CI/CD (GitLab CI, GitHub Actions, Jenkins…).
- Familiaridad con entornos cloud (AWS, Azure, GCP) y despliegues contenerizados (Docker)., * Experiencia en arquitecturas orientadas a eventos (event-driven) y sistemas de alto volumen.
- Conocimientos de frameworks de data (Pandas, Spark, Airflow) o entornos de machine learning.
- Experiencia con Kubernetes u orquestadores de contenedores.
- Buenas prácticas de seguridad en aplicaciones Python (OWASP, autenticación, autorización…).
- Experiencia en observabilidad: logging, métricas y trazabilidad (Prometheus, Grafana, ELK…).
- Experiencia liderando equipos técnicos o participando en decisiones estratégicas.
¿Cómo es trabajar en Deloitte?
Proyectos de alto impacto donde tendrás un largo recorrido y aprendizaje
️ Un día a día híbrido-flexible: tendrás horario flexible y un buen equilibrio entre el teletrabajo y el trabajo en equipo en nuestras oficinas o las de nuestros clientes
Buen ambiente dentro y fuera de la oficina: disfrutarás de varios teambuildings al año, actividades culturales y deportivas… ¡y mucho más!
️ Bienestar integral: cuídate con nuestro programa de salud física, mental y financiera… ¡y con equipo médico en las oficinas!
Impacto social: Podrás apuntarte a una gran cantidad de voluntariados de alcance nacional e internacional y a proyectos pro-bono con los que poner tu tiempo y talento al servicio de quienes más lo necesitan
Benefits & conditions
Beneficios exclusivos por ser parte de Deloitte: podrás disfrutar de un gran catálogo de beneficios y de un completo plan de retribución flexible
About the company
Deloitte drives progress. Our firms around the world help our clients become market leaders wherever they compete. Deloitte invests in outstanding people with diverse talents and backgrounds, empowering them to achieve more than they can elsewhere. Our work combines consulting with action and integrity. We believe that when our clients and society are stronger, so are we.