May, 2018

now browsing by month

 

DevOps Specialist – Vancouver

DevOps Specialist – Vancouver

We’re looking for a Development Operations Specialist with Sys Admin knowledge to join our client’s Product Development team. Local candidates only please. 
 
Scaling and improving database infrastructure is the main focus of this position. Collaborating with engineers, the DevOps Specialist will ensure the databases remain stable, reliable, and recoverable.
 
To be successful in the role, you should be able to solve production problems and maintain database performance to meet the company’s needs. You should also possess experience with web production environments and a passion for security.
This is a full time position as part of the Product Development team in a Gastown, Vancouver office, with a starting salary based on qualifications. 
 

Job overview- DevOps Specialist – Vancouver

 
  • Collaborating with the IT and Product Development teams to ensure integrity, security, and ongoing performance of our infrastructure, including identifying and fixing programming changes, errors, and subsequent modifications.
  • Monitoring, assessing, and maintaining the SaaS infrastructure such as storage, security, and servers, with a focus on  Cassandra database, Elasticsearch, and Docker Swarm for optimal operation
  • Performing/scheduling/maintaining daily backup operations, including hardware and software upgrades and database normalization and replication procedures.
  • Fixing errors and system issues via periodic testing, help desk tickets, and other methods
  • Using and maintaining tools that automate system health checks
  • Researching and recommending improvements to the organization’s hardware, software and infrastructure.
  • Testing and installing issued patches in conjunction with software providers and vendors or other third parties.
  • Ensuring that hardware is adequately sized and configured by conducting planning scenarios to meet future needs.
  • Creating and updating disaster recovery plan or other security policies, as well as implementing and advocating for them across the business
  • Managing and monitoring user accounts, creating, updating and removing access as necessary.
  • Acting as a consultant to the team as a technical resource on new applications or potential system enhancements in support of future requirements or developments

Required Qualifications – DevOps Specialist – Vancouver

  • An M.Sc. or Ph.D. in Computer Science or Computer Engineering
  • Familiarity or experience with Relational and Non-Relational Database Technologies: MySQL/Percona, NoSQL,
  • Software development skills in Python, Java, Go JavaVM settings, and Python interpreter
  • 3+ years of experience in Systems Administration with an understanding of the application process and metrics to monitor resource usage
  • Strong knowledge of system design, analysis, installation, backup, recovery, storage management, methodologies, processes, and tools.
  • Solid experience with Cassandra, Elastic Search, Docker, Docker Swarm, HDFS/Hadoop, MySQL, CQL,
  • Experience with networking TCP/IP protocols
  • Practical working knowledge of Linux
  • Ability to write concise and accurate documentation
  • Critical thinking skills and a natural avoidance of taking shortcuts
  • Trustworthiness, and the ability form meaningful working relationships
  • Excellent written and verbal communication skills
  • An innovative mindset that leads to solutions
  • Good sense of ownership and accountability
The client offers a competitive compensation package, extended health benefits and a matching Retirement Savings Plan, and a culture that values flexibility, real work/life balance, and trust.

Apply now

QA test Automation Engineer – Vancouver

QA test Automation Engineer – Vancouver

Job Summary & Responsibilities

Do you have an eye for detail? Are you a careful tester who’s happiest when automating scripts? We’re looking for an experienced Quality Assurance Test Automation Engineer to join our Product Development team, working closely with them to ensure system consistency as well as a positive, delightful experience for each of our customers.

This is a full time position as part of our Product Development team in our Gastown, Vancouver office, with a starting salary of $50,000 – $55,000, depending on qualifications. 

Only North American residents will be considered

Our client provides a world-class SaaS solution to capture and collect websites and social media data for eDiscovery and regulatory compliance. Our technology is used by over 1500 customers including Fortune 500 brands, government agencies, financial services firms, and other well-known organizations.

This client has already received several awards including the Red Herring Top 100 award as one of the 100 hottest startups in North-America.

Growing fast and looking for sharp, team players to help build our innovative SaaS platform to collect legal evidence from social media accounts and websites. Technology stack is Python, AngularJS, Cassandra database cluster, MapR (Hadoop).

You’ll be a great match if you have:

3+ years of Quality Assurance, Test Automation, or Software Development in Test experience

Understanding of current testing and debugging methodologies

Solid experience with testing HTML/CSS, Swagger, Selenium, JUnit, PyUnit, AWS, Linux, and Fabric, and RESTful APIs

Proficiency in creating automated unit & API test scripts (PyUnit)

Familiarity with XML, HTML and REST APIs

Familiarity with tools like GitHub, Postman, Soap API, Jenkins, Ghost Inspector, or similar

Good understanding of the entire web development process (design, development and deployment) and application lifecycle

An M.Sc. or Ph.D. in Computer Science or Computer Engineering

Experience in creating automated test script with Selenium (using Python)

The client offers competitive salary packages, an incredible work environment, and career advancement opportunities.

 

What they can offer you:

  • Excellent health & dental plan.
  • Solid Pension Plan.
  • Central downtown location, easy to reach by train, metro, bus or watertaxi.
  • Thursday’s company catered lunch.
  • Fun stuff: foosball, table tennis, bar, events etc.

 

Apply Now

Back-end Python Software Engineer – Vancouver

Back-end Python Software Engineer – Vancouver

Our client provides a world-class SaaS solution to capture and collect websites and social media data for eDiscovery and regulatory compliance. Our technology is used by over 1500 customers including Fortune 500 brands, government agencies, financial services firms, and other well-known organizations.

This client has already received several awards including the Red Herring Top 100 award as one of the 100 hottest startups in North-America.

We’re growing fast and looking for sharp, team players to help build our innovative SaaS platform to collect legal evidence from social media accounts and websites. Our technology stack is Python, AngularJS, Cassandra database cluster, MapR (Hadoop).

For our software engineering team, we’re looking for an experienced Back-end Python Software Engineer.

Key Responsibilities and Accountabilities: Back-end Python Software Engineer – Vancouver

 

  • Work in our team to implement new modules & features, resolve bugs & manage the existing platform
  • Perform unit / module testing of software to find errors and confirm programs meet specifications.
  • Assist quality assurance team by providing assistance to testers and support personnel as needed to determine system problems.
  • Collaborate with quality assurance in creation of test plans and participate in reviews.
  • Evaluate impact of software performance, and recommend changes to software design team.
  • Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections.
  • Provide product content to technical writers.
  • Set up software configuration control and software development environments including program source control to ensure reliable backups and source code integrity.
  • Escalate issues to management as appropriate.
  • Participate in design and code reviews with other developers.
  • May take on lead role as required.
  • Independent decisions are made daily.
  • Decide best course for code development.

Qualifications:

 

  • BSA, M.Sc. or Ph.D. in Computer Science or Computer Engineering.
  • 5+ years of working experience in Python software development, Python Packages and Libraries.
  • Advanced design / debugging / coding skills.
  • Relational and Non-Relational Database Technologies: MySQL, NoSQL, Cassandra
  • Practical working knowledge of Linux.
  • Ability / experience in optimization of Python 2.x and 3.x code for computational and I/O efficiency.
  • Experience using web framework such as Tornado with Python.
  • Experience with front-end web technologies: HTML, CSS3, Javascript, jQuery and Bootstrap, AngularJS.
  • Familiarity with XML, HTML and REST APIs.

 

Competencies include: complex problem solving skills, communication skills, organizational skills, analytical skills, quality management, teamwork, leadership skills and ability, coaching and mentoring skills.

 

The client offers competitive salary packages, an incredible work environment, and career advancement opportunities.

 

What they can offer you:

  • Excellent health & dental plan.
  • Solid Pension Plan.
  • Central downtown location, easy to reach by train, metro, bus or watertaxi.
  • Thursday’s company catered lunch.
  • Fun stuff: foosball, table tennis, bar, events etc.

 

Requirements

  • BSA, M.Sc. or Ph.D. in Computer Science or Computer Engineering.
  • 5+ years of working experience in Python software development, Python Packages and Libraries.

 

Benefits

The client offers competitive salary packages, an incredible work environment, and career advancement opportunities.

 

Apply now

Service Technician- Woodworking machining – Surrey BC

Service Technician- Woodworking machining – Surrey BC

Expected Earnings: $60-$80K base salary (DOE) + Bonus
Job Type: Full time
Work Experience: 5+ years
City: Surrey

Our family-owned client is Canada’s largest national distributor of tooling machinery, with branches located across Canada. They are seeking a Service Technician for their Woodworking Machining division in Surrey, BC.

Reporting to the Service Coordinator, the Service Technician will be responsible for starting up, training and servicing particular lines of new and used machinery for our client’s customers located in the province of BC and into the US (extensive travel may be required). In this role you will act as an expert of equipment repair, providing day-to-day support and project leadership to ensure our customer’s machinery is functioning optimally. Servicing equipment will involve reviewing service calls and using your strong diagnostic skills to assess the extent of the problem, requisitioning the necessary parts and then repairing the customer’s machine in an efficient and timely manner. Obtaining and maintaining the necessary training to become a service expert in the company’s offered line of machinery will be critical to your role as a solution provider. You will be in constant contact with customers through visits, phone and written communication.

Beyond ongoing service requirements, you will play an important role in expanding our company’s reputation as a preferred supplier. Instrumental in identifying and proactively finding solutions for new and existing customers through our service/product offerings, your opportunities to represent our company will include the following: professionally demonstrating our machine’s capabilities, training customers in the safe and efficient operation of machinery, working to develop new leads and recording progress in the CRM database, participating in open houses / industry trade shows and association functions.

The successful candidate will be a high energy, self-motivated and outgoing professional with a take-charge attitude and a desire to work in a challenging environment. The individual must be able to travel, although not a large part of the job, something this person must be able to do in order to look after customers.

ESSENTIAL RESPONSIBILITIES:
Assemble, install equipment as necessary
Machine start up and customer training
Upgrade and repair machinery
Instruct customers on applications, machine operation, maintenance and safety at customers’ locations
Servicing customer’s machinery in an efficient and timely manner
Follow all safety requirements/guidelines
Obtain the necessary technical knowledge in the company’s line of machinery by attending scheduled training sessions or sourcing information on own initiative
Completing customer work order/installation feedback reports in an accurate and timely manner
Communicating customer issues to service coordinator and liaising with manufacturers in a timely fashion
Order and return parts as necessary ensuring compliance with company’s guidelines
Any other related tasks as assigned

 

EDUCATION & EXPERIENCE: Service Technician- Woodworking machining – Surrey BC

Knowledge of machinery electrics, electronics, PLC’s, servo controls, and pneumatics an asset
Strong mechanical ability
Experience as machine equipment service technician is an asset
CNC controlled machinery experience is an asset
Machinist and fabrication skills are an asset

SPECIALIZED SKILLS:
Customer service oriented
Organized, with high level of proficiency, thoroughness and attention to detail
Exceptional problem solving skills
Proven ability to prioritize, multi-task and think ahead – anticipating the needs of the customer
Ability to take the initiative and proactive approach, combined with exceptional follow-up skills
Ability to work well under pressure and meet deadlines for critical tasks.
Highly motivated and energetic, with a positive attitude and a pleasant and calm demeanor
Ability to work both independently and as a part of a team
Motivation to learn
Good oral and written communication skills
Good computer skills including Microsoft Office.

 

Apply Now

Inside Sales Representative: Woodworking Processing Equipment – Delta, BC

Sales Executive - Large Format Printing - Vancouver, Business Development Representative - interior building construction technology -Vancouver, Edmonton AB, Sales Executive - Oil and Gas - Houston TX, Inside Sales Agent -Telecom - Vancouver, Sales Representative - Woodworking Machinery - Surrey, BC, Sales Executive - Heavy Equipment - Undercarriage Components - Vancouver, Account Sales Executive - Telecom - Vancouver, Steel Building Products - Sales Executive - Calgary IT Sales Executive – Outside -Vancouver

Inside Sales Representative: Woodworking Processing Equipment – Delta, BC

Expected Earnings: Competitive Base Salary Excellent Commission plan
Job type Full time
Work experience 5+ years
Location Delta
Province BC

Inside Sales Representative: Woodworking Processing Equipment – Delta, BC

Our client is a 76 year old family owned business serving the woodworking, machine tool and sawmill industries. They provide their customers with quality products from manufacturers around the world and backs up its products with its highly trained service department. They are Canada’s largest national distributor of machinery with 5 branches across Canada and a sales office in the US.

In addition to having a flexible and relaxed work environment, they believe that they’re culture and values set them apart. They are looking for someone who can share and appreciate the same values as they have such as being entrepreneurial, passionate, creative and fun. They offers av competitive base salary plus incentives, bonus and a comprehensive benefits plan, including RRSP and profit sharing. They also invests in its workforce by providing the training necessary for its employees to successfully perform their responsibilities

JOB SUMMARY:
Reporting to the Vice President Sales, the Representative will be responsible for sales to existing Woodworking/Panel Processing customers as well as sourcing new business for one of our main product lines, the focus of the sales territory will be the USA. Key responsibilities for this challenging position will include the assisting in the development of a sales dealer network in the United States, as well as creating machinery proposals and quotes for existing and new customers, prospecting activities to identify potential new customers in the territory, recording sales related activities and contact information in the company CRM database and getting the necessary training to become knowledgeable in the company’s woodworking line of products. The successful candidate will be a high energy, self-motivated and outgoing professional with a take-charge attitude and a desire to work in a challenging environment.

 

ESSENTIAL RESPONSIBILITIES: Inside Sales Representative: Woodworking Processing Equipment – Delta, BC

Service existing woodworking/panel processing customers in the territory creating and providing sales proposals and quotes while working in conjunction with existing sales force.
Support current infrastructure to further develop and support a dealer network in the United States.
Prospecting the territory for new woodworking/panel processing customers
Recording sales activities, contacts and opportunities and other relevant information in the company’s CRM database
Work with the marketing department, to develop an aggressive approach to further develop our market share of this product range in the USA.
Getting the necessary technical knowledge in the company’s woodworking/panel processing line of products by attending scheduled training sessions or sourcing information through self means
Following the company’s sales methodology when dealing with existing and new customers
Communicating opportunities in the pipeline to the product manager and/or VP sales
Any other related tasks as assigned

EDUCATION & EXPERIENCE:
Sales experience a definite asset
Marketing experience a definite asset
Knowledge and interest in woodworking/panel processing equipment a definite asset

SPECIALIZED SKILLS:

A mechanical aptitude for machinery equipment
Excellent computer skills including Microsoft Office
Knowledge of MS CRM 4.0 an asset
Highly organized, with high level of accuracy, thoroughness and attention to detail.
Ability to take the initiative and proactive approach, combined with exceptional follow-up skills
Excellent oral and written communication skills.
Highly motivated and energetic, with a positive attitude and a pleasant and calm demeanor.
Assertiveness, self-motivation and ability to work independently and as a part of a team.
Proven ability to prioritize, multi-task and think ahead – anticipating the needs of the customer
Ability to work well under pressure and meet deadlines for critical tasks.
Motivation to learn

Apply Now

Developer – Ruby on Rails – Vancouver


Developer – Ruby on Rails – Vancouver

Work experience 5-9 years
Expected Earnings $80,000-$120,000 +

Job Description

We are helping our new client locate and secure a strong Ruby on Rails developer for its’ growing team. Their office is located in the heart of Gastown.

We want you to be part of the backend development at a smaller, but very fast-moving ecommerce development shop.

Specifically you will be responsible to:

–Play a role in application development
–Own the code base, continually refactor it, and make it better
–Implement a road map of new features
–The typical developer stuff: liaise with customer support, bring ideas to meetings, educate other team members on best practices and continually look for ways to improve the product.
–Develop RESTful APIs for internal and external use
–Develop scalable backend services

Required Skills & Experience – Developer – Ruby on Rails – Vancouver

To apply for this position, you must have a deep knowledge of the Ruby on Rails framework, have developed scalable backend services and an agile approach to problem solving.

The successful candidate will also have a minimum:

–4+ Years of Ruby on Rails Development and 8+ years developing software in a commercial environment

— Solid experience in building high-performance, reliable and scalable services.

–Development experience in a cloud-based infrastructure
–Knowledge of MySQL and NoSQL databases
–Experience with Ajax based user interfaces
–Ecommerce experience is a bonus

–In addition you must be efficient, organized and be able to follow through on commitments. You’re intelligent, have great analytical skills and have a high attention to detail. Calm under pressure, and have a great work ethic with excellent communication skills.

Appy NOW