Home Ottawa Tech Jobs Ottawa Tech Jobs About Us Services Careers Contact Us

Current Opportunities

RF Lab Technician
NOC Engineer
Software Developer
Tester
Senior Business Analyst Consultant
Joomla Developer
Sr Java Developer
Oracle WebCenter Developer
Business Analyst
Functional Test Engineer
Network Virtualization Specialist
Senior Project Manager
Virtualization Developer
Java Developer
Software Engineer
Network Analyst
Networking and C/C++ Software Developer 


RF Lab Technician

Posting #25042014
6 Months +
Ottawa, Ontario
Position Summary:

QSi is seeking seeking a RF Lab Technician to join our client’s team. The client is looking for someone to perform engineering verification tests on RF/microwave and units/products Test. The ideal candidate will also be responsible for tuning RF circuits and PCBs.

Duties:
  • Responsible for test setups
  • Troubleshooting circuits down to the component level Repair/ replace components
  • Prepare test reports Interface with design Engineers,
  • Provide feedback on the designs Support automated test software tools development and validation
Knowledge and Skills:
  • College diploma in electronics or equivalent
  • Min 5 years’ experience in RF and microwave area
  • Experienced usage of microwave test equipment such as Vector Network Analyzer, Oscilloscope, Spectrum Analyzer, Function Generator, Power Meter
  • Able to troubleshoot and conduct failure analysis
  • Able to repair electronic modules to component solder level
  • Knowledge of test automation tools such as Labview, Matlab, VEE is an asset
  • Knowledge of MS Office, including Excel Independent execution of given tasks, demonstrates initiative
Please submit your resume to resumes@qsi.com

NOC Engineer

Posting #24042014
Temp Employee, 2 Years
Ottawa, Ontario
Position Summary:

QSi is seeking seeking a NOC Engineer to join our client’s team. The NOC Engineer will be responsible for supporting the client’s internal and external mission critical applications. The ideal candidate will need to be open to a flexible work schedule. Typical hours are 12noon to 8PM, Monday through Friday, with extended hours occurring less than once per month.

Duties:
  • Monitor all aspects of the global infrastructure, providing first tier trouble-shooting and problem escalation as appropriate
  • Accurately evaluate the severity of an incident to provide event notification and status to the right audience
  • Coordinates the resolution of system events across multiple functional teams to ensure the timely resolution of the issue
  • Controls system access and passwords
  • Writes and reviews documentation for team and writes scripts to help automate workflow
  • Proposes and implements systems enhancements that will improve the reliability and performance of the system.
Knowledge and Skills:
  • 2-7 years of related experience with enterprise systems and technical infrastructure support and administration
  • Hands on Enterprise Network and/or Server operations experienced required
  • Exhibit excellent teamwork, focus on customer service and strong communication/documentation skills
  • Run diagnostic tests and use specialized tools to detect job malfunctions, perform first tier trouble-shooting and alarm validation
  • Experience identifying and diagnosing customer pain points and own operational and small project delivery tasks
  • Experience supporting, mentoring and providing technical leadership guidance to other team members and customers. Act as a subject matter expert in IT Service & Escalation management
  • Familiarity with two more of the following domain focus areas:
    Information Technology Service Management (ITSM), Enterprise Service Management (ESM), Service Desk, Help-desk, Call Center, Data Center Operations, Server Operations, and & understanding of Disaster Recovery
  • Flexibility, adaptability, and ability to deal with ambiguous situations on a consistent basis as well as advanced writing, verbal, and presentation skills.
  • Must be able to rapidly develop an understanding and functional skills to utilize new devices, systems and technologies.
  • Experience in data center or network operations with HA (high availability) and/ or 24X7 service level objectives desirable, or in a Service Desk/Call Center with 24×7 operations as an asset
  • ITILv3 certification(s) as an asset
Please submit your resume to resumes@qsi.com

Software Developer

Posting #23042014
6 Months +
Burnaby, British Columbia
Position Summary:

QSi is seeking seeking a Software Developer to join our client’s team. The ideal candidate will be responsible for the development and support of applications that are used by the global Engineering community and development of custom in house applications. Lastly the client is looking for a developer who thrives in a technically challenging work environment and enjoy working on a diverse set of projects.

Duties:
  • Development of custom in house applications
  • Customization and Integration of COTS and Open Source applications into the development environment
  • Support, maintenance and management of applications in the production environment You will be part of the Development Operations team (DevOps). The team is responsible for maintenance and continuous improvements on the development environment for globally diverse client development units
Knowledge and Skills:
  • University degree in Computer Science and 5 years + of telecommunication experience
  • Experience resolving issues through proper analysis in a timely manner in a production environment Competence requirements At least 3-5 years of relevant experience
  • Software development in various languages including: Perl, HTML, Go, SQL, Java and PHP
  • Seasoned Software development experience working in a Linux environment
  • Experience with Development and Maintenance of web based applications using Apache, Tomcat
  • Development and Maintenance knowledge and experience of DB applications using MySQL, Postgres, Oracle
  • Experience working with COTS and Open Source tools, such as: ExtraView, Jenkins, Gerrit, GIT, GCov/LCov, Confluence, CodeCollaborator, Electric Commander
  • Hands on experience with CVS, Git/Gerrit and ClearCase
  • Very good knowledge of Continuous Integration tools and concepts and hands on experience with Jenkins and Electric Commander
  • Very good knowledge of software analysis tools, including: GCov, Coverity and Purify
  • Good knowledge of the software development processes including Agile, continuous integration and defect handling
Please submit your resume to resumes@qsi.com

Tester

Posting #23042014
6 Months +
Ottawa, Ontario
Position Summary:

QSi is seeking seeking a Tester to join our client’s team. Our client is seeking 3 contractors doing testing of LTE Mixed Mode Robustness legacy product. The chosen candidate must be a seasoned tester and with trouble shooting experience working on complex systems. Good communication and a telecommunication background needed for this position.

Knowledge and Skills:
  • University degree in Computer Science and 5 years + of telecommunication experience
  • Experience with manual test case execution in a team
  • Experience trouble shooting complex systems
  • Experience with LTE Mixed Mode Robustness legacy product/li>
Please submit your resume to resumes@qsi.com

Senior Business Analyst Consultant

Posting #21042014
Month 2+
Ottawa, Ontario
Position Summary:

QSi is seeking seeking a Senior Business Analyst Consultant to join our client’s team. As a subject matter expert, the Senior Business Analyst Consultant will plan, organize and participate in the design and implementation of system changes. They will identify opportunities and provide appropriate roadmap solutions through effective processes and workflows.

Duties:
  • Conducts a review of current systems and processes and identifies gaps and makes recommendations for improvement.
  • Collaborates with Client Relations, Communications, IT, Operations and the Executive Office to coordinate the collection, assessment and implementation of annual enhancements to the client’s online services.
  • Conducts business process reviews, develops business requirements and functional specifications.
  • Communicates business requirements to stakeholders and ensures all stakeholders have a clear and complete understanding.
  • Develops problem solutions by describing requirements in a work-flowchart and diagram; studying system capabilities; analyzing alternative solutions; preparing system specifications.
  • Tests software and performs quality assurance for the client’s online services to ensure the data and functionality is accurate and it meets the user needs.
  • Responsible for documentation of all business requirements and processes
Knowledge and Skills:
  • University degree in computer science, or business administration and eight years equivalent work experience.
  • Strong communication and interpersonal skills with the ability to consult and listen to clients and understand their needs
  • Strong technical skills and knowledge of MS project, Visio, Jira
  • Knowledge of project and software development life cycles
  • Strong project management skills
  • Able to communicate project status, issues, and resolutions
  • Strong team player with the ability to be adaptable and flexible to change
  • Ability to meet tight deadlines and willing to work on evenings and weekends to meet deadlines
Please submit your resume to resumes@qsi.com

Joomla Developer

Posting #15042014
Perm and Contract
Ottawa, Ontario
Position Summary:

QSi is seeking seeking a Joomla Developer to join our client’s team.

Knowledge and Skills:
  • Web development experience
  • Experience with the following: Joomla (or other open source CMS), PHP, CSS, HTML, JavaScript, MySQL
  • Experience with developing web sites and configure template for CMS
Please submit your resume to resumes@qsi.com

Sr Java Developer

Posting #22042014
Permanent
Ottawa, Ontario
Position Summary:

QSi is seeking seeking a Sr. Java Developer to join our client’s team. Reporting directly to the Manager, Application Support, the successful candidate will provide expert leadership, technical knowledge of Java technology, Service-Oriented Architecture (SOA) and supporting frameworks and be proficient in object oriented analysis, design and development. This position requires the individual to provide mentorship, leadership, assistance and oversight of coding quality and standards to the development team. Minimal code development will be expected of this individual. The individual must possess a positive “can do” attitude and thrive in a team environment where working under pressure to provide timely fixes and completion of deliverables is critical. The candidate must be willing to learn to work with mainframe technologies such as CoBOL. The individual is expected to assess and provide recommendations on new and emerging processes and technologies and to communicate these recommendations to management on their own initiative.

Duties:
  • Provide leadership, guidance and mentor ship in a Java-based Web development and operational environment
  • Design, develop and lead software and database development and maintenance projects
  • Participate in requirements gathering, analysis and development of design specifications
  • Provide, maintain and oversee coding standard
  • Ensure quality of applications and enhancements and provide accurate and timely impact assessments of requested changes
  • Configure, maintain and enhance third party software used by the client
  • Provide thorough unit, functional and system testing, documenting all results and communicating results to management and team members
  • Assist in implementation and deployment of applications for the clients financial Institutions
  • Provide 24/7 system on-call support on a rotational basis
  • Create, update and maintain current systems and user documentation
  • Provide written and verbal communications to client’s senior management, as required
Knowledge and Skills:
  • Post-secondary education in computer science; University education is preferred
  • Security clearance at Level II Secret (or willing to obtain
  • Minimum of 10 years of progressive experience in systems development and analysis
  • Participation in an on-call rotation along with periodic overtime
  • Willingness and ability to travel occasionally for work and experience with financial systems
  • Object-oriented software design and development, use of software patterns
  • Test driven development, object-oriented development methodologies and Unified Process/Agile methodology
  • Development of n-tier enterprise applications using thin-client and rich-client architectures
  • Documenting software designs using UML
  • Use and knowledge of Java EE technologies (Servlets, JSP, JSF)
  • Use and knowledge of Java server frameworks and supporting technologies(Spring, Hibernate, Maven, JMS, JUnit)
  • Use and knowledge of browser and Web technologies (JavaScript, HTTP, HTTP monitoring and analysis, HTML, CSS, etc.)
  • Deploying to Websphere Application Server
  • Analyzing, debugging, designing and developing secure web applications using Java with Websphere MQ in a Websphere application server environment, accessing DB2 and MS SQL databases.
  • Adherence to all aspects of the full development lifecycle
  • Designing, maintaining and tuning DB2 and MS SQL databases
Please submit your resume to resumes@qsi.com

Oracle WebCenter Developer

Posting #18042014
Contract
Ottawa, Ontario
Position Summary:

QSi is seeking seeking a Oracle WebCenter Develooer to join our client’s team.

Knowledge and Skills:
  • 5+ years experience with WebCenter development
  • Experience with Oracle
Please submit your resume to resumes@qsi.com

Business Analyst

Posting #03042014
Permanent
Ottawa, Ontario
Position Summary:

QSi is seeking seeking a Business Analyst to join our client’s team. This resource will support client business requirements definition and ensure they are complete, clear, and traceable.

Duties:
  • Participate in or Lead Client Business Requirements workshops
  • Responsible for delivering Business Requirement Documents
  • Create and maintain strong business relationships with all Clients interfacing with
  • May be involved in supporting the creation of conceptual solutions and cost estimates associated with signed off Business Requirements
  • Participate in transitioning the requirements to the designers, and ensure a clear and complete understanding of the requirements
  • Support the creation of Functional Designs associated with Business Requirements
  • Conduct process design and re-engineering, process mapping, etc
Knowledge and Skills:
  • 3- 5 years of experience as a core Business Analyst
  • Experience working on multiple initiatives for the business
  • Working with clients to support client business requirements definition and ensure they are complete, clear, and traceable
  • Ability to deliver Business Requirement Documents
  • Business Requirements Traceability Matrix
  • Use Case Scenarios
  • Gaps / issues logs
  • A degree in Business Analysis or CBAP certification or other BA accreditations would be an asset
Please submit your resume to resumes@qsi.com

Functional Test Engineer

Posting #18022014
Permanent
Ottawa, Ontario or Montreal, Quebec
Position Summary:

QSi is seeking a functional Test Engineer to join our client’s team. Our client is looking for an functional test engineer to work as part of a cross functional team to prepare test specifications and to design and implement both manual and automated functional test cases.

Knowledge and Skills:
  • Excellent Communications skills
  • Solid telecom experience
  • Experience working with Test automation tools and environments
  • Experienced in VoIP/ SIP products and very good understanding of call flows, VOIP networks, SIP protocol
  • Strong knowledge and experience with Linux / Unix environments
  • TTCN experience an asset
Please submit your resume to resumes@qsi.com

Network Virtualization Specialist

Posting #31022014
Permanent
Ottawa, Ontario or Montreal, Quebec
Position Summary:

QSi is seeking a Network Functions Virtualization Specialist to join our client’s team. Our Client is looking for an experienced NFV Specialist to join our growing and dynamic team developing leading edge real-time monitoring applications for telecommunications and data network. The successful candidate has proven experience developing C/C++ based telecom applications. Working as an integral member of a self-directed agile development team employing a Scrum-based methodology, the successful candidate will be responsible for designing and implementing software for a next generation (LTE, VoIP, IMS, NFV) networking solution. As part of the team, the successful candidate will be empowered to provide technical leadership to both the customer and the client’s software development team on requirements analysis, software architecture, design, implementation, peer review, testing, integration, performance improvement, fine-tuning, configuration management, and troubleshooting.

Knowledge and Skills:
  • BSc/MSc or higher degree in CE/EE or equivalent
  • 8+ year experience of software development
  • Experience with OpenStack, and Virtualization; experience with VMWare, hypervisor or virtual machine monitor (VMM) and KVM
  • Experience programming one or more with Java, Python, PERL, Ruby, Linux shell scripting, JQuery, or C/C++; understanding of REST and HTTP
  • Strong understanding of one or more of Routing, Switching, Security and Network Protocols
  • Extensive experience with multi-threaded and multi-processor system development
  • Proficiency operating in Linux-based Operating Systems such as Debian, RHEL, Suse
  • Experience implementing an elastic cluster as an asset
  • Experience provisioning and managing IT resources (CPU, memory, I/O, storage) in a virtual environment as an asset
  • Direct experience customizing an OpenStack environment would be an asset
Please submit your resume to resumes@qsi.com

Senior Project Manager

Posting #19032014
6 Months +
Ottawa, Ontario
Position Summary:

QSi is seeking Senior Project Manager to join our clients team in Ottawa. The ideal candidate will Coordinates/directs all the groups involved with the the project in order to meet all project requirements (Time, Functionality, Quality and Cost). The client is looking for someone who is able to review the release and detailed functional specifications to ensure project compliance. Great communication skills and a valid clearance is required for this position.

Duties:
  • Serve as a focal point for the client’s application migration work stream which is moderate to complex/challenging, sensitive, and critical to the business in nature.
  • Analyzes and makes decisions on projects, considering project functionality, cost, schedule, and quality
  • Acts as prime liaison between the client and Third Party organizations on project related issues or inquiries. Ensures all groups are being provided with timely and accurate project information
  • Reviews the release and detailed functional specifications to ensure project compliance
  • Manages, tracks and reports team hours and expenses on a weekly basis
  • Supports and coordinates the proposal development process (including the creation of Minor Enhancement Requests, Change Requests and proposals as required)
  • Supports the Director as well as manages, when required, the control and tracking of project related items, including issues, dependencies and finance
  • Conducts regular status meetings with project team
Knowledge and Skills:
  • University degree in Engineering, Technology, Business or related field
  • Knowledge of project estimating and Microsoft project
  • 10 years application development or systems integration project management
    Proven experience successfully managing projects greater than $9M
  • Financial system experience
  • Procurement experience
  • Resourcing / contract management experience
  • Managed release experience
  • PMP preferred and a Valid Security Clearance is needed
Please submit your resume to resumes@qsi.com

 


 

Virtualization Developer

Posting #08032014
Permanent
Gatineau or Montreal, Quebec
Position Summary:

QSi is seeking a Developer to join our client’s team in Montreal or Gatineau. The Virtualization Developer to join our growing and dynamic team developing leading edge IMS applications for telecommunications network. The successful candidate has proven experience developing C/C++/Java based telecom applications in a virtualized environment. Working as an integral member of a self-directed agile development team employing a Scrum-based methodology, the successful candidate will be responsible for designing and implementing software for a next generation (VoIP, IMS, and NFV) networking solution. As part of our client’s team, the successful candidate will be empowered to provide technical leadership to both the customer and the software development team on requirements analysis, software architecture, design, implementation, peer review, testing, integration, performance improvement, fine-tuning, configuration management, and troubleshooting.

Knowledge and Skills:
  • BSc or higher degree in CE/CS or equivalent
  • 5+ year experience of software development in a telecommunication environment
  • Competence in cloud initiatives related to IMS architecture and interworking with NFV (Network Function Virtualization) and SDN (Software Defined Network)
  • Experience with OpenStack, and Virtualization; experience with VMWare
  • Excellent knowledge of 3GPP (IMS) OR VoIP, IETF (IP Sec, TLS), and SIP based applications
  • Experience programming one or more with Java, Python, Linux shell scripting, or C/C++; understanding of REST and HTTP
  • Proficiency operating in Linux-based Operating Systems such as Debian, RHEL, Suse
Please submit your resume to resumes@qsi.com

Java Developer

Posting #05032014
Permanent
Montreal, Quebec
Position Summary:

QSi is seeking a Developer to join our client’s team in Montreal. The selected candidate will need to have telecom domain experience as well as extensive Java programming experience.

Knowledge and Skills:
  • BSc or higher degree in CE/CS or equivalent
  • 4+ years of java software development
  • Extensive experience with OOP and Java Software development ( JavaSE/EE)
  • Experience creating, maintaining, and executing automated test cases for Unit test (design tests) and acceptance tests (Black Box tests)
  • Linux administration experience and bash scripting
  • Junit/ TestNG would be an asset
  • SIP would an asset
Please submit your resume to resumes@qsi.com

Software Engineer

Posting #07022014
Ottawa, Ontario
Position Summary:

QSi is seeking a Senior Software Engineer to join our client’s team. This resource will be working on Modernizing the Software Development Environment bringing best in class tools from the industry and open source for use by engineers. This job truly aims at changing the way every engineer at at the company lives, plays, works and learns!

Duties:
  • Develop and enhance software development tools to optimize compile/test/commit development process
  • Transform existing tools to provide a state-of-the-art development experience to developers
  • Conceive new tools and/or methods to increase the overall quality of the S/W releases while maintaining an agile development process
  • Automate bug detection and isolation
  • Work within a team environment and enhance your programming skills while learning from the Senior Software Engineers at the same time
Knowledge and Skills:
  • Solid understanding of Computer Science/Engineering fundamentals
  • Excellent knowledge of programming languages (one or more of): C,C++, Java
  • Familiarity with Unix/Linux and web-application development (HTML, AJAX etc.)
  • Creative problem solving skills and excellent troubleshooting/debugging skills
  • Strong written and verbal communication
  • Ability to manage multiple tasks and work towards long-term goals
  • Knowledge of scripting languages: Perl, Tcl, JavaScript, Python
  • Bachelor’s or Master’s in Computer Science, Computer Engineering, or related major
Please submit your resume to resumes@qsi.com

Network Analyst

Posting #04022014
3 months+
Ottawa, Ontario
Position Summary:

QSi is seeking a Network Analyst to join our client’s team. This network analyst will be working with many groups for success and will have to follow process including change control.

Knowledge and Skills:
  • Active Directory analysis, experience installing AD extensions from 2003 to 2008R2
  • Active Directory Management Tool (ADMT) experience
  • Experience moving MSDynamics CRM to a new domain (AD move/rebuild)
  • Experience virtualizing servers (P2V) to VMWare
  • Experience moving ad hoc servers to a new domain
Please submit your resume to resumes@qsi.com

Networking and C/C++Software Developer

Posting #20122013
Full Time
Montreal or Gatineau
Position Summary:

QSi is seeking a Networking and C/C++ Software Developer to join our client’s team. The successful candidate will be involved in a project involving technology such as SDN and network virtualization. Working as an integral member of a small agile development team, the successful candidate will be responsible for developing solution, architecture, software, as well testing environment and tools for virtualized network monitoring application. As part of the client’s team, the successful candidate will also have opportunity to provide technical leadership to both the customer and the client’s software development team on requirements analysis, software architecture, design, implementation, peer review, testing, integration, configuration management, and troubleshooting.

Duties:
  • Working with cutting edge real-time monitoring applications for telecommunications and data network
  • Involved in a project involving technology such as SDN and network virtualization
  • Integral member of a small agile development team, you will be responsible for developing solution, architecture, software, as well testing environment and tools for virtualized network monitoring application
  • Able to interact with customers and discuss their requirements and needs
Knowledge and Skills:
  • BSc or higher degree in CE/EE/CS or equivalent
  • 7+ year experience of software development
  • Strong experience in C/C++ development for embedded real-time applications
  • Extensive experience with development in a real-time Linux environment
  • Experience with multi-threaded and multi-processor system development, preferably multi-blade Linux (such as RedHat Linux Operating Systems) platforms
  • Experience with multi-threaded and multi-processor system development, preferably multi-blade Linux (such as RedHat Linux Operating Systems) platforms
  • Strong experience in network processor unit (NPU) based software development with knowledge in packet processing, forwarding plane, classification search engines, and traffic management
  • Proficiency in networking lab setup and trouble shooting for both physical and virtualized networks
  • Very strong general programming and problem solving skills
  • Experience with Cavium multi-core network processors or something similar as an asset
  • Experience with both HW based and SW based DPI as an asset
  • Knowledge and experience of SDN and network function virtualization as an asset
Please submit your resume to resumes@qsi.com

Copyright © 2010 QSI Inc.