Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job DescriptionSoftware Developer- Platform Virtual Services
Location: Vancouver, BC Canada
Duration: FTE
Job Description:
As a Developer you will develop and maintain products (units, nodes, networks, systems and solutions), including development activities like requirement analysis, design, integration, verification, configuration management, PLM support, product documentation.
Responsibilities & Tasks:
- Perform Continuous Analysis and Requirement Handling
- Develop and Test High Quality Products
- Perform Trouble Shooting and Customer Support
- Drive Continuous Improvements of Products and Processes
Position Qualifications:
- Experience with KVM, Xen and VMwareVirtualization
- Experience with OpenStack
- Experience with Linux kernel troubleshooting
- Good knowledge of IP networking
- Knowledge of x86 Intel HW (especially Virtualization concepts)
- Knowledge of UNIX OS concepts (Booting phase, Interrupts, kernel dumps)
- Strong C/C++ programming skill
- Experience with Python
- Must know how to integrate various components in the platform
- Good unit testing and system integration skills
- Must know how to use various Linux tools to analyze a performance problem
- Must know how to design and write scalable and efficient code.
- Should have basic knowledge of Networking concepts and Routers
- Should have basic knowledge scripting (perl/shell scripts/python)
- Product Development Knowledge
- Product Life Cycle Management Knowledge
- Business Understanding
- Lean and Agile Knowledge and Skills
- Working with People
- Relating and Networking
- Adapting and Responding to Change
- Creating and Innovating
- Delivering Results and Meeting Customer Expectations
- Planning and Organizing
Minimum Qualification and Experience Requirements
- BSc level in a technical discipline or the equivalent level of knowledge
- 5+ years of s/w development experience in platform development and data communications fields
- Excellent verbal and written English Skills
Additional Requirements, Physical Demands, Region/Local Specifications:
- Knowledge Sharing and Collaboration Skills
- Communication Skills
- Coaching and Mentoring Skills

