Upvest
As Outsourcing Business Owner, you will lead contract review and negotiation, conduct due diligence, perform risk assessments, and define KPIs for outsourcing partners. You will also monitor KPIs, report on outsourcing performance, and ensure business continuity and data portability in case of contract termination or provider failure. You will work closely with the 2nd and 3rd line functions and be fully accountable for the performance and resilience of outsourced services end-to-end.
Requirements
- 3+ years of experience in outsourcing management, third-party risk, compliance, or a closely related operational role — ideally within a regulated financial institution or fintech.
- Solid working knowledge of EBA outsourcing guidelines, MaRisk AT 9, and/or DORA
- Strong project management skills: you can run multiple governance tracks in parallel without dropping the ball.
- Analytical mindset: you are comfortable with risk assessments, KPI analysis, and translating regulatory obligations into operational processes.
- Excellent written and verbal communication in English (German is a plus); you can document clearly for both internal stakeholders and external auditors.
- High ownership mentality: you don’t wait to be asked. You identify gaps, raise them, and fix them.
Benefits
- 30 days of annual leave
- Sports benefits
- Confidential professional coaching
- Flexibility to work remotely abroad for up to 183 days a year
- Recharge with UpRest, a one-month fully paid sabbatical after every 4 years of working at Upvest
- Personal development budget
- Above-market salary
- Participation in employee equity program
- Company-wide events and celebrations
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
Working in Germany
Germany, officially the Federal Republic of Germany, is a country in Western and Central Europe. It lies between the Baltic Sea and the North Sea to the north with the Alps to the south. Its sixteen constituent states have a total population of over 82 million, making it the most populous member state of the European Union (EU). Germany borders Denmark to the north; Poland and the Czech Republic to the east; Austria and Switzerland to the south; and France, Luxembourg, Belgium, and the Netherlands to the west. The nation's capital and most populous city is Berlin and its main financial centre
More jobs at Upvest
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.