Back to jobs
C

Software Developer

Vancouver, BC, CanadaPosted 125 months ago
Full-timehybridMid-Senior Level

Job Description

Software 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



See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Software Developer at Collabera | Renata