Sourcer
Iconma
Santa Clara, CA
JOB DETAILS
LOCATION
Santa Clara, CA
POSTED
9 days ago
Responsibilities:
- Develop and maintain the recruitment process in a country/sub-region (including its description, recruitment measurement definitions, regular measurement reporting, taking proper actions to close gaps)
- Design the selection matrix for choosing the optimum recruitment channel and recruitment source.
- Explore the market best practices in the recruitment and staffing and implement appropriate best practices in the organization.
- Build quality relationship with the internal customers and external agencies, colleges, institutes, and associations.
- Monitor and constantly reduce the costs of the recruitment process and provide input to improve and streamline recruitment processes.
- Monitors the labor legislation and implements required changes to keep the process compliant.
- Manage the recruitment of manager to executive level positions. Pro-actively sourcing candidates from the internet and the competition to identify candidates for the hard-to-fill positions.
- Utilize/maintain the ATS system for sourcing, reporting, metrics and provide feedback to streamline the recruitment process for global efficiency.
- Utilize/leverage/develop relationships with outside vendors, web sites, and niche posting sites.
- Train/mentor new recruiters on global recruiting processes and tools.
- Effectively partner with all areas of HR to ensure seamless onboarding of new hires.
- Utilize recruitment budget within given targets.
- Participate in global staffing initiatives as country/regional representative.
Requirements:
- 7-10 years of sourcing experience within Talent Acquisition, with direct exposure to capital equipment, semiconductors, or advanced hardware environments.
- Experience recruiting for technical roles such as optical engineering, mechanical engineering, electrical engineering, process development.
- Excellent communication and relationship-building skills.
- Ability to manage multiple requisitions simultaneously in a fast-paced environment.
- Experience supporting high-growth or complex organizations.
- Familiarity with diversity sourcing strategies and tools.
- Strong analytical skills with experience tracking sourcing metrics.
- Ability to provide market insights and talent availability recommendations to hiring teams.
- Bachelor’s Degree Required
- Years of experience: 7-10 years
- Basic understanding of engineering functions/disciplines
- Microsoft office suite Workday, Eightfold, LinkedIn
- Excellent communication and relationship building skills.
- Ability to manage multiple sourcing projects simultaneously in a fast paced environment.
Why Should You Apply?
- Health Benefits
- Referral Program
- Excellent growth and advancement opportunities
As an equal opportunity employer, ICONMA provides an employment environment that supports and encourages the abilities of all persons without regard to race, color, religion, gender, sexual orientation, gender identity or express, ethnicity, national origin, age, disability status, political affiliation, genetics, marital status, protected veteran status, or any other characteristic protected by federal, state, or local laws.
About the Company
I
Iconma
ICONMA is a global information consulting management firm providing Professional Staffing Services and Project-Based Solutions for organizations in a broad range of industries.
- Corporate Headquarters in Troy, Michigan; 20+ locations worldwide.
- Certified Woman-Owned Business Enterprise (WBE); certified by Women’s Business Enterprise National Council, National Women Business Owners Corporation (NWBOC); and California Public Utilities Commission (CPUC).
- Founded in 2000
- 2000+ Employees
The company was founded on the principle that success is derived from delivering high quality service and resources in the most responsive, flexible, and innovative way. ICONMA invests in people and resources with a single goal: To provide our customers with the highest quality service in the most responsive manner. Through its network of offices, ICONMA provides the resources to help clients maintain their competitive advantage.
COMPANY SIZE
2,000 to 2,499 employeesINDUSTRY
Management Consulting Services
EMPLOYEE BENEFITS
401K, Employee Referral Program, Life Insurance
FOUNDED
2000
WEBSITE
https://www.iconma.com/