Nonprofit
Published 4/2/26 5:44AM

Finance & HR Admin Manager

On-site, Work must be performed in or near Berlin, BE, Germany
Apply



  • Details

    Job Type:
    Full Time
    Job Type:
    Temporary
    Start Date:
    June 1, 2026
    End Date:
    May 31, 2027
    Application Deadline:
    April 30, 2026
    Education:
    Master's Degree Required
    Experience Level:
    Mid-level
    Salary:
    EUR 46,000 / year
    5 days extra annual holidays
    Cause Areas:
    Science & Technology, Civic Engagement, Children & Youth, Community Development

    Description

    Language: Native Level German

    Location: Berlin, Germany

    Type: Full-time, 12-month contract (with possibility of extension)

    Start date: As soon as possible

    Your Role

    We are looking for a Finance & HR Admin Manager for our Berlin team.

    You are someone who loves being at the heart of a small organisation, working cross-functionally, building and maintaining essential infrastructure the whole team depends on, and making sure everything runs smoothly.

    This position is responsible for our financial compliance and financial management, as well as HR operations within a values-driven, international non-profit.

    This role combines strategic, management-level thinking with hands-on responsibility.

    With at least five years of direct experience in financial management, you will ensure financial compliance and improve the efficiency and accuracy of all financial tasks. You will also be responsible for producing regular reports for funders and partners, and for ensuring that internal quarterly and liquidity reports are produced accurately and on time.

    You will take full ownership of the HR function at an operational level. While prior HR experience is not strictly required, you should have worked closely with an HR team, giving you a solid understanding of HR policy development, maintenance of the HR handbook, and the management of recruitment, onboarding, offboarding, and contract design in line with German labour law. You will also coordinate payroll with an external payroll service provider.

    The role requires someone equally capable of advising the Senior Management Team on financial planning and organisational risk as of handling day-to-day tasks. You will need to build close relationships with both leadership and staff, acting as a supportive and reliable point of contact within the organisation.

    You will be supported by a part-time bookkeeper who works with the accounting service provider, manages procurement processes, and assists with reporting and audits. As there is no junior HR support, a pragmatic, detail-oriented, and self-reliant approach is essential.

    The role requires a proven track record in finance within a small organisation, a solid understanding of the German regulatory, employment law, and non-profit framework (or willingness to learn it), and the flexibility to operate across different levels. As an international non-profit, English is the working language, but native-level German or extensive financial experience within the German regulatory framework is required for this role.

    The Finance & HR Admin Manager reports to the Deputy Director, who is part of the Senior Management Team.

    Key Responsibilities

    Financial Management

    • Lead the organisation's financial management, ensuring transparency, compliance, and sustainability
    • Oversee budgeting processes in collaboration with the Deputy Director; monitor organisational and project budgets with regular financial analysis and forecasting
    • Produce financial reports for management, the board, and funders
    • Coordinate the annual accounts together with the bookkeeper and act as the main contact for external auditors and tax advisors
    • Support and guide the bookkeeper, ensuring continuous staff development and adherence to accounting standards, procurement procedures, and internal financial controls
    • Ensure compliance with German and Dutch non-profit law and financial regulations, German labour law, and donor requirements

    HR Administration

    • Independently manage all HR admin, including drafting contracts, coordinating payroll with an external provider, maintaining personnel files, and meeting statutory deadlines
    • Ensure compliance with German labour law and maintain internal policies and the HR handbook
    • Coordinate recruitment processes, onboarding, and offboarding
    • Support and develop performance review and staff recognition processes
    • Act as a trusted point of contact for employment-related matters and salary questions, advising line managers and escalating sensitive issues as needed
    • Contribute to organisational development, staff engagement initiatives, and team wellbeing (including staff surveys, events, and internal knowledge-sharing formats). As there is no junior HR support, this role combines management responsibilities with hands-on administrative work.

    Requirements

    Essential:

    • Solid professional background in finance with at least 5 years of management-level experience, supported by a university degree in finance (or equivalent); a master's degree is preferred
    • Native German and fluent English (written and spoken); English is the working language, but communication with financial authorities, auditors, and service providers takes place in German. Extensive demonstrable financial experience within the German regulatory framework may substitute for this requirement.
    • Strong knowledge of German financial, tax, and labour law
    • Experience managing and overseeing bookkeeping processes, budgeting, and working with external auditors
    • Willingness and ability to take full independent ownership of the HR function (both management and administration): a pragmatic mindset and comfort switching between financial leadership and operational HR tasks
    • Strong organisational skills, reliability, and attention to detail
    • Clear communication skills and the ability to advise management
    • Alignment with Tactical Tech's values around diversity, inclusion, and respect
    • The role is based in Berlin, Germany; you must have an existing right to work and live in Berlin. Due to the nature of the role, this is an office-based position requiring at least three days per week at the office at Publix in Neukölln.

    Desirable:

    • Experience in a non-profit organisation, ideally within the German regulatory framework (gGmbH or similar)
    • Experience managing staff (e.g. bookkeepers or administrative roles)
    • Familiarity with grant-funded project budgeting and reporting

    How to Apply

    Apply by 30 April by email to jobs@tacticaltech.org. The recruitment process may close early once a suitable candidate is found.

    Email subject: Application for Finance & HR Admin Manager – FIRST NAME, LAST NAME

    • CV: max. 2 pages
    • Cover letter: max. 1 page — please confirm in the cover letter how you meet each of the 9 essential requirements

    Benefits

    Full-time position with a 12-month contract and possibility of extension

    Competitive NGO-sector salary in Berlin, salary band 4 (€46,000)

    International, vibrant, and collaborative team environment

    Lived commitment to diversity and inclusion

    Flexible working arrangements, and a centrally located Berlin office

    Opportunities for professional development and involvement in projects with global impact

    Level of Language Proficiency

    Native German and fluent English (written and spoken);

    English is the working language, but communication with financial authorities, auditors, and service providers takes place in German.

    Extensive demonstrable financial experience within the German regulatory framework may substitute for this requirement.

    Location

    On-site
    Berlin, Germany

    How to Apply

    Similar Jobs

    Illustration

    Take the Next Step in Your Career

    Match with social-impact hiring managers, explore the latest job opportunities, and get notified when new opportunities meet your search criteria.
    Already a user? Log in