Senior Python Programmer
Role details
Job location
Tech stack
Job description
IOON busca un Senior Python Programmer para unirse a su equipo en Barcelona. El candidato ideal se encargará de desarrollar sistemas backend utilizando Python y frameworks como Django y FastAPI, optimizando el rendimiento de bases de datos y diseñando APIs REST., * Desarrollar sistemas y microservicios backend en Python.
- Diseñar APIs REST y mantener la documentación.
- Optimizar el rendimiento de bases de datos.
- Implementar soluciones de monitoreo y logging., En Ioon estamos convencidos de que la tecnología será el eje de la transformación de nuestras vidas, ¿Te animas a ser parte de esta revolución? Te proponemos esta posición por si te quieres sumar a un nuevo reto profesional Senior Python Programmer.
Requirements
-
Inglés B2/C1 necesario.
-
Experiencia en desarrollo backend con Python y frameworks como Django y FastAPI.
-
Manejo de bases de datos SQL / PostgreSQL / MongoDB.
-
Capacidad para trabajar con arquitectura en la nube (AWS).
-
Conocimiento en contenedores, como Docker., Inglés B2/C1 Desarrollo backend en Python SQL / PostgreSQL / MongoDB Celery JavaScript, Typescript, React AWS Docker, * Inglés B2/C1
-
Backend: Python - Developing backend systems and microservices, building REST APIs, implementing business logic, integrating third-party services, optimizing performance, writing scalable and maintainable code. Django, FastAPI.
-
DB: SQL / PostgreSQL / MongoDB - Writing complex queries, optimizing database performance, designing schemas, handling joins/window functions, maintaining data integrity.
-
Async / workers: Celery Servers: Gunicorn, Uvicorn, ASGI
-
Logging / monitoring: Loguru, Elastic Stack, OpenTelemetry.
-
Frontend: JavaScript, Typescript, React, Vite.
-
DevOps: AWS - Deploying and maintaining cloud infrastructure, working with ECS services, Lambda functions and RDS databases, monitoring applications, managing cloud environments. Docker / Linux - Containerizing applications, managing environments, troubleshooting servers, deployment and infrastructure support.
-
Snowflake - Working with cloud data warehousing solutions, handling large-scale datasets, analytics/reporting workflows, querying and processing business data.
-
REST APIs - Designing and maintaining APIs, integrating frontend and external systems, authentication/authorization, API documentation.
-
Git / GitLab / CI/CD - Managing repositories and branches, code reviews, creating deployment pipelines, automating testing and releases.
-
Cloud Architecture - Designing scalable backend infrastructure, improving reliability and maintainability, supporting production systems.
-
Other: gRPC, Docker.
Modalidad híbrida en Barcelona.
Benefits & conditions
Ofrecemos un contrato indefinido con un sueldo bruto anual entre 30.000 y 39.000 euros. Además, disfrutarás de 23 días laborables de vacaciones al año y un programa de retribución adaptable., Contrato indefinido.
Sueldo bruto / año 30.000b/a - 39.000b/a.