Описание: Zurich Insurance Group is a general insurance leader. Its Technology Delivery Center in Barcelona provides technological solutions and support to local and global business units across software development, data analytics, cybersecurity, and IT infrastructure. Задачи * Design and build RESTful APIs following industry best practices * Architect database solutions using modern ORMs, including SQLAlchemy and Django ORM * Write efficient, testable code adhering to SOLID principles * Collaborate with teams to define and implement microservices * Conduct code reviews to ensure adherence to design patterns and principles * Optimize performance and database queries * Mentor junior developers on clean code practices Требования * 5+ Years of professional Python development * Proficiency in SOLID principles * Advanced knowledge of SQLAlchemy, Django ORM, or equivalent * Apply KISS, DRY, and YAGNI principles * Design modular,
loosely coupled architectures using Separation of Concerns * Expert-level experience building and consuming REST APIs * Strong understanding of design patterns and architectural principles * Experience with async/await and concurrent programming * Proficiency with Git and CI/CD pipelines * Nice to have: experience with message queues such as Celery and RabbitMQ, knowledge of Docker and Kubernetes, familiarity with OpenAPI/Swagger, TDD experience Условия * Competitive salary and yearly bonus * Option to work abroad up to 25 days yearly * Over 300 euros to set up a home office and an additional monthly home office allowance * Wide range of internal and external trainings, including English, German, and Spanish classes depending on business needs * Ticket restaurant and Health Insurance with the flexibility to exchange them for other benefits * Life and accident insurance * Collective Life retirement Plan * 2000 Referral bonus for bringing talented people to the company * Special banking and insurance conditions and exclusive employee discounts * Fun