Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Epassi provides employee benefit solutions across Europe, including mobile-payable employee benefit payment services. The company was established in Finland in 2007 and has expanded its products and services into new markets.
задачи
Proactively identify components susceptible to scaling issues and propose effective improvements
Analyse customer settings, including employees, invoicing, and integrations, and map them to system equivalents to inform automation strategies
Own the design and implementation of the self-service customer portal backend and REST API
Maintain and improve cloud infrastructure, including Kubernetes EKS and PostgreSQL RDS
Develop, optimise, and maintain CI/CD pipelines using GitHub Actions and related tools
Integrate third-party HR APIs to provide seamless data flows
Work with Product Owners to define, scope, and deliver high-impact features
Support Customer Success and Operations stakeholders to ensure smooth workflows
Expand and improve the existing transactional system
Design, implement, and maintain backend services and REST APIs that support scale and performance
Monitor and improve infrastructure reliability, performance, and scalability
Build and manage CI/CD pipelines to streamline development and deployment
Troubleshoot and resolve technical challenges proactively
Collaborate with engineering and product teams to deliver high-quality features
требования
5+ Years of professional Python experience working with complex codebases
Hands-on experience with Python web frameworks such as FastAPI, Django, or Flask
Strong knowledge of AWS services, Kubernetes, and PostgreSQL
Solid understanding of relational databases and SQL query optimisation
Experience with CI/CD pipelines and tools such as GitHub Actions, CircleCI, or GitLab CI
Experience with testing frameworks such as pytest and a strong testing mindset
A proactive, hands-on approach to problem-solving
Experience taking projects from design to delivery, including architectural decision-making
Proven delivery of end-to-end backend projects
A track record of improving engineering standards, practices, and existing systems
Ability to work independently and collaboratively within a team