
Posted 1 month ago
HR Business Partner
Switzerland - Zurich OfficeHybridFull-time
AI Summary
HR Business Partner for the Module business in EU, providing day-to-day HR support, consultation, problem-solving, and coaching to managers and employees; partnering on recruitment, employee relations, compliance, and talent development.
About this role
Responsibilities
- Act as the primary on‑site HR representative for the Module business in EU, providing day‑to‑day HR support, consultation, problem‑solving, and coaching to managers and employees across the module business unit.
- Partner closely with business leaders to understand workforce needs, assist in driving end‑to‑end recruitment (active sourcing, interviewing, offer negotiation, and onboarding) and build a strong talent pipeline in the solar/renewable energy sector.
- Own employee relations – handle complex cases, including conflict resolution, disciplinary actions, investigations, and grievances, with a pragmatic and legally sound approach.
- Provide on‑site HR support for the Zurich office, managing all local people processes (visas, payroll coordination, benefits, and policy implementation) and ensuring seamless support for expatriate managers relocating to Switzerland.
- Drive talent development and career conversations – proactively identify skill gaps, coordinate training programs, and facilitate individual development plans to enhance team performance and employee engagement.
- Support and guide managers in performance review cycles, goal setting, and performance improvement plans, ensuring fair and consistent application of policies.
- Ensure compliance with EU labor law and internal HR policies; advise management on local employment regulations and risk mitigation
Requirements
- Bachelor’s degree in Human Resources, Business Administration, or a related field.
- 3–5 years of HR BP or generalist experience, with proven hands‑on expertise in recruitment and employee relations.
- Experience in a fast‑paced, international environment; background in the solar, new energy, or renewable energy industry is strongly preferred.
- Solid knowledge of EU labor law (not just Swiss law) and practical experience with local employment practices.
- Strong interpersonal and stakeholder management skills – able to influence and coach managers at all levels.
- Solution‑oriented, resilient, and detail‑driven – comfortable with both strategic discussions and day‑to‑day operational tasks.
- Ability to work autonomously and collaboratively within a matrix organization.
- Fluent in German and English (business level); additional languages are a plus.
We offer you
- A dynamic environment with high responsibilities and an independent working style
- The opportunity for professional development and growth in one of the most fast-growing industries.
- An environment of open communication where all ideas and opinions are valued
- Collaboration with an international and diverse team from all over Europe
- Possibility for remote work
- Qualified training and support with our buddy system
- A detailed introduction to our product portfolio
- Competitive salary and a great bonus structure
- Attractive additional benefits that vary depending on the country
Skills
Employee RelationsEU Labor LawHRBPHR GeneralistPerformance ManagementRecruitmentSwiss HR PracticesTraining Development
Explore related jobs
More jobs at Jobs at Trina Solar
TrinaStorage LAC–HQ Coordination & Operations SpecialistChile
Product Marketing ManagerItaly - Home Based
Project Engineer (Utility BESS)Germany - Home Based
Tracker Technical Supervisor (Commisioning)Chile
Sales Manager (Germany & Nordics)Germany - Home Based
Field Service Engineer (Utility BESS)UK (England & Wales) - Home Based
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.