HR Business Partner

Apply now »

Date: 21-Oct-2021

Location: VILLENEUVE, Switzerland

Company: Alstom

Req ID:183923 

We create smart innovations to meet the mobility challenges of today and tomorrow. We design and manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as infrastructure, signalling and digital mobility solutions. Joining us means joining a truly global community of more than 70000 people dedicated to solving real-world mobility challenges and achieving international projects with sustainable local impact.  

For our site in Villeneuve, Switzerland we are currently looking for an HR Business Partner.

In this position you will be responsible for maintaining and enhancing the organization's human resources by deploying, developing, and evaluating employee relations and human resources policies, programs, and practices.




  • Good partner to managers by providing proactive, valued-added input related to their business needs
  • Support Managers in applying good HR Management, policies, processes, and programs
  • Develop / Adhere to the recruiting policy/strategy and execute recruitment activities efficiently within deadline
  • Evaluate and come up with alternative channels of sourcing good quality candidates to keep recruitment costs down
  • Work closely with each business manager and successfully executes HR initiatives
  • Conduct training of HR process related topics
  • Handle Expatriates immigration and settling-in related process
  • Ensure ALPS data are accurate and that proper instructions are given to the AES teams.
  • Monitor the Performance Management Cycle (PMC) including annual & semi-annual performance review, merit increase process, people reviews and development plan
  • Manage various employment contract types, benefits, and policies
  • Monitor the costs of HR activities – training, recruit, and relevant programs to ensure expenditures stay within HR budget
  • Support EHS strategy



  • University degree, majoring in human resources, psychology, business studies, social science, or economy. Brevet Federal in HR is a must
  • 3 years HR experience in a similar industry/environment
  • Generalist HR management experience covering all areas of HR management practice.
  • Influence and resilience within a matrix organization structure
  • Up-to-date knowledge of Swiss labor, social and employment legislation
  • Experience dealing with employee representatives.
  • International exposure or experience
  • Fluent in French and English language, written and spoken.  German nice to have.

An agile, inclusive and responsible culture is the foundation of our company where diverse people are offered excellent opportunities to grow, learn and advance in their careers.  We are committed to encouraging our employees to reach their full potential, while valuing and respecting them as individuals.   



Job Type:​Experienced​

Job Segment: Business Manager, HR, Performance Management, Employee Relations, Management, Human Resources