Brainhunter

Filter by Category
Filter by State
Filter by City
Open Jobs
Toronto Ontario Staffing Direct Hire Apr 21, 2021 Information Technology Director of Technical Product Management – Canada On behalf of our client we are seeking a Director of Technical Product Management to lead a team of Technical Product Managers who manage a portfolio of core services that power the client’s product ecosystem. The chosen individual will be living and eligible to work in Canada.   What you'll do: Define the product vision and strategy for core shared services that integrate with other products, such as universal search, personalization, global fund disbursements, payments and design systems. Develop your product team capabilities, with a focus on day-to-day coaching and support while ensuring team members are challenged and have opportunities for personal growth. Ability to lead, drive consensus and deliver in a matrix organization with multiple stakeholders. Communicate highly technical concepts to non-technical audiences in order to drive alignment and share your product vision. Make data-driven decisions to prioritize product and engineering investments that will have the highest impact. Collaborate with multiple frontend and backend teams to deliver incredible user experiences for some of the world's best known brands. Inspire your teams to deliver exceptional products that make the world a better place. Be a contributing member of the Product & Design Leadership team. Represent your portfolio to the highest standards both inside and outside of the business   What you bring: A degree in computer science, engineering, data science, or equivalent. 10+ years’ work experience in technical product or program management, engineering, data science, or similar. Expert in the discipline of Technical Product Management. Ability to earn the trust of highly technical engineering teams. Experience in fintech, search, algorithms, reporting/analytics, data science, data modelling a plus.   Please apply with christine.stacey@brainhunter.com
Victoria British Columbia Staffing Direct Hire Apr 20, 2021 Information Technology Director, Financial Planning & Analysis   On behalf of our client, Brainhunter Systems is seeking to find a seasoned finance professional to fulfill a permanent opportunity with our SaaS client as a Director of Financial Planning and Analysis.     Responsibilities:   Implement an integrated corporate planning process that connects our long term strategic and financial plan with our medium term technology and operational roadmaps to our shorter term rolling forecasts Drive the Objectives and Key Results (OKRs) planning process and support related performance measurement Build strong business partner relationships across the company and collaborate to develop and measure KPIs to drive cross functional alignment and accountability. Perform analysis to drive business strategy, improve efficiency and identify opportunities for improved business performance Support the technology org and revenue operations in the development of the corporate data strategy that will drive our future needs for data-driven decision making Lead team to perform strategic and financial analysis to inform/validate investment allocation decisions, performance and benefits capture Continually analyze and evaluate financial reporting tools and processes with a view to optimizing the delivery of timely and accurate financial information Responsible for directing our annual budget cycle and monthly reporting activities including variance analysis Support M&A and financing activities as required Lead and inspire a small but mighty team of finance professionals to help them continue to learn and grow, focusing on continual performance improvement, change management, and coaching.     What You’ll Bring: CFA and/or CPA a must 10+ years of experience in FP&A or similar planning or analysis roles; must have previous experience in a Corporate FP&A department 5+ years of team leadership experience Extensive experience working in a fast-growing technology company. Software industry experience preferred. PMP or project management experience a plus Demonstrated experience and thorough understanding of data structures, systems and process orientation to deliver scalable and sustainable business support Track record of close partnership with a variety of internal stakeholders, strong influencing skills.  The successful candidate will have a proven collaborative and inclusive approach to support and be a true business partner. Results oriented with a high sense of ownership, acts with a sense of urgency and enjoys working in a fast growing, dynamic environment Analytical, intellectually curious, and a clear and critical thinker.  Able to impose structure and logic in ambiguous situations.  Able to translate analysis into meaningful insights, derive conclusions, and develop alternatives and recommendations. In depth knowledge of planning software (e.g. Hyperion, Adaptive, Prophix).  Experience with Salesforce an asset. Proficiency with ETL, data modelling, and data visualization tools Proven leadership skills; enthusiastically builds, manages, mentors, and inspires teams.  Challenges people to set and achieve ambitious goals and holds them accountable. Innovative with the confidence to embrace new ways of doing things, including automating functions, finding scalable solutions and drives continuous improvement Authentic leader with unquestionable integrity.     Please note: The position is working in a remote capacity, but applicants must be living and eligible to work within Canada.   How to Apply:   Please send your resume to megan.degagne@brainhunter.com. We appreciate everyone that chooses to apply, however, only those selected will be contacted for an initial interview.
North Vancouver British Columbia Staffing Contract Apr 15, 2021 Information Technology BH - Test Data Analyst (Vancouver Contract) On behalf of our client we are seeking a Test Data Analyst to provide data mining services in the Greater Vancouver Area. This is a contract opportunity open to individuals living and eligible to work in Vancouver, BC. Key Job Accountabilities and Responsibilities: Analyze and clarify test data requests Create appropriate queries and/or scripts to mine data Produce test data result sets for requesters Deliverables: Data mining queries and scripts Test data result sets Associated documentation to support queries/code written Position Specific Skills or Qualifications Required: Demonstrated development aptitude in working with ETL tools and querying languages (in particular SQL) Demonstrated experience in programming and scripting languages, for example Java/PowerShell Excellent understanding of database concepts and data modelling Demonstrated experience working with Relational Database Management Systems (Oracle, SQL Server, DB2) Strong requirements gathering skills Strong communication skills How to apply: Christine.stacey@brainhunter.com
Victoria British Columbia Staffing Direct Hire Apr 15, 2021 Information Technology BUSINESS ANALYST (Victoria)   On behalf of our Client located in Victoria, Brainhunter Systems is looking for a Business Analyst to fulfill a permanent opportunity. Our client is looking for a person who has experience provide leading IT experience’s to customers.   Key Responsibilities: Maintain a solid knowledge base of the functional capabilities and is a Subject Matter Expert in assigned business domains. Collaborate in the planning, design, development, and deployment of new applications, and enhancements to existing applications. Work closely with the business and customers to elicit and analyze requirements and document them in Business Requirement documents. Gather critical information from meetings with various stakeholders and produce useful minutes and reports. Work closely with business owners, business users and technical team members. Create documentation including requirements, user stories, acceptance criteria, user guides, process flows, and wireframes. Communicate changes, enhancements, and modifications, verbally and through written documentation, to project team members and client stakeholders so that solutions are understood. Manage and track the status of requirements throughout the project lifecycle; enforce and redefine as necessary. Take ownership of major incidents, ensuring coordination of resolutions, effective communication to stakeholders, and incident retros/learnings. Measure project performance using appropriate systems, tools and techniques. Perform risk management to minimize project risks. Accomplish financial objectives by forecasting requirements; managing budget; scheduling expenditures; analyzing variances and initiating corrective action. Maintain quality service by establishing and enforcing organization standards.   Skills and Experience:   5+ years’ business analysis experience in a team-oriented, collaborative environment. Recent experience performing business analysis in the capture, formulation, and validation of integrated business requirements for medium-large, complex systems projects. Strong leadership skills with the ability to motivate, coach and mentor others. Experience overseeing the design, development, and implementation of software and hardware solutions, systems, or products. Experience with Agile Development processes and agile planning/tracking tools. Strong management, communication, technical and collaboration skill are a must; Ability to effectively conduct technical discussions directly with clients, team members and other stakeholders. Strong customer service orientation.     Nice to have: IT experience in Government environments. Familiarity with collaboration/team workspace software, Automated QA and wire-framing or visualization tools.   Benefits & Culture: Great health benefits. Profit share program. Flexible hours & work-from-home options. Team events. Professional Development. Personal Health and Wellness budget. A company that’s committed to a work life balance with excellent professional growth opportunities.   How to Apply: Christine.stacey@brainhunter.com
Calgary Alberta Staffing Contract Apr 14, 2021 Information Technology ESRI Developer Job # 58833   About the Job: Our client has a requirement for an ESRI Developer for an Eleven (11) months contract opportunity with the possibility of an extension up to twelve (12) months. This contract can be completed remotely to start. The position is located in Calgary, Alberta Responsibilities: Contribute to product development by providing pragmatic solutions to business problems Build efficient and reusable frontend/mobile systems and abstractions Find and address performance issues Participate in design and code reviews Identify and communicate frontend/mobile best practices Write technical procedures and documentation for the applications including operations, user guide, etc. Participate in meetings with team to discuss progress and issues to be resolved, and report progress on a weekly basis to the Project Manager/Technical Lead. Fulfill several project requests simultaneously while working in a fast-paced environment Take smart risks and champion new ideas. Requirements and Qualifications: Strong knowledge of JavaScript with more than 3 years professional working experience Strong knowledge of Java with more than 3 years professional working experience Proficiency in Vue js, ArcGIS JS API 3.x and JSAPI 4.x, Hazelcast IMDG Understanding of GIS Fundamentals Desire and ability to adapt to changing priorities, new challenges and different technologies Proven ability to work creatively and analytically in a problem-solving environment. Excellent communication (written and oral) and interpersonal skills. How to Apply: Online: To apply for this and other suitable exciting opportunities, you can apply online through the button on the top right. E-mail: If you would prefer to email a copy of your resume for later review, we would be pleased to consider your resume for future opportunities. You can email your resume to Carl.Thomas@brainhunter.com   Let your Talent Flow      
Victoria British Columbia Staffing Direct Hire Apr 6, 2021 Information Technology BH - Data Platform Developer – Permanent (Calgary or Victoria) On behalf of our client, Brainhunter is seeking a Data Platform Developer to join our clients growing Analytics and Insights team. The ideal candidate will have expertise in all phases of the software development life cycle in building models that scale over time while balancing accuracy, flexibility and speed. What you will do Build Scala/Java data pipelines on Kafka using Apache Spark and Apache Flink in AWS Design, implement, and support data warehouse infrastructure using various databases like MySQL, SQL Server, PostgresSQL and S3 Ensure data quality and integrity in data platform Build unit, integration and system tests in application code Translate analytics requirements into SQL and SQL into scala applications using Flink API Develop a deep understanding of our vast data sources and know exactly how, when, and which data to use to solve particular business problems Work with product teams to analyze data and derive new insights that drive the cloud software success What you bring Bachelor’s Degree in Computer Science, Information Systems, Mathematics, Statistics, Finance, Business, related field or equivalent working experience 5+ years of strong programming skills in Java or Scala (Must have) 5+ years of in depth experience working with relational databases (Must have) Strong SQL skills to analyze data and derive insights (Must have) Solid understanding of dimensional modelling - Kimball or Inmon (Must have) Excellent written and verbal communications skills Exceptional troubleshooting and problem-solving abilities Experience with continuous integration / continuous deployment in the context of data platforms and business intelligence Experience working in an agile environment AWS-specific experience would be highly desirable How to apply: christine.stacey@brainhunter.com
Vancouver British Columbia Staffing Contract Mar 22, 2021 Engineering On behalf of our Client located in Vancouver, Brainhunter Systems is looking for an E commerce Business Systems Analyst to fill a permanent opportunity remotely/onsite. Responsibilities: Creating and providing program deliverables, including but not limited to, functional specification, non-functionalA requirements, e2e process document (both as-is and to-be), standard operating procedure (SOPs); assisting with the development of user test cases and support business during UAT to validate test results; assisting with the development of user documentation and training material; developing and conducting presentations to internal stakeholders; leading process re-design workshops; applying knowledge of business process modelling to determine future-state and document processes; acting as the primary liaison between internal clients and the project team throughout the project life cycle (i.e. change management, facilitating problem resolution, acceptance testing, implementation); Skills: Extensive knowledge and understanding of current eCommerce technology and services market landscape; end-to-end eCommerce implementation experience including demonstrated ability in providing best practices for running a successful eCommerce line of business; a minimum of five (5) years of demonstrated experience as a senior business analyst leading, managing, and delivering new and changed business processes and procedures on projects of increasing complexity and size and at least one project with a significant component of organizational change management; experience working at a senior management level; demonstrated experience conducting stakeholder meetings; demonstrated experience identifying key internal/external stakeholders; experience successfully executing transformational significant change, including knowledge transfer; working experience on enterprise-wide projects; and     How to Apply: Online: Apply online now at www.Brainhunter.com Email: If you would prefer to email a copy of your resume for later review, we would be pleased to consider your resume for future upcoming opportunities, please send resume, availability and compensation expectation to: vanessa.poretsis@brainhunter.com Please note: While we appreciate and welcome all applications, only those who satisfy employment eligibility in Canada will be considered. Company Overview: BRAINHUNTER provides staffing and recruitment for full time, part time, contract and consulting services. BRAINHUNTER also provides payroll management services and a comprehensive suite of HRIS IT, ATS, and CRM software. BRAINHUNTER is a Microsoft Certified Partner, HP Alliance One Partner, Oracle Partner, and ranked among the top Global Recruitment Industry providers. BRAINHUNTER leverages ISO 9001:2015 certified processes, industry best practices, and unique loyalty programs for the individuals that we represent. We are dedicated to our clients, consultants, and our community. Apply now or contact one of our experienced recruiters to help you find the right job for your personal skills and experience. www.Brainhunter.com  
Calgary Alberta Staffing Contract Mar 9, 2021 Contract Staffing C#/Angular Full-Stack Software Developer   On behalf of our client, Brainhunter is seeking a talented Full-Stack Software Developer for a 1-year contract for our companies growing technology team.   Please note you must be living and eligible to work in Calgary, AB.   What you bring: 7+ years C#/.Net Development Ability to work with Angular/Angular JS frameworks Experience with ASP.NET and/or ASP.Net Razor Experience with .Net Core, preferably version 3 or higher Experience working with cloud-based architecture Strong communication skills are excellent: you can understand user needs and translate them into actionable pieces of work that teams can understand Experience working with Visual Studio 2017/19; MySQL, Mgt Studio, and Tfs/gits/version control You have previous oil & gas experience is an asset You are willing to work both remotely & on-site as required   How to apply: megan.degagne@brainhunter.com
Victoria British Columbia Staffing Direct Hire Mar 1, 2021 Information Technology Senior/Intermediate .Net Software Developer, Remote On behalf of our client, Brainhunter is seeking a talented Senior/Intermediate Software Developer to join our companies growing technology team. Who you are: You have 7+ years C#/.Net Development You are not new to cloud-based architecture Your communication skills are excellent: you can understand user needs and translate them into actionable pieces of work that teams can understand You understand the value of an API-first approach, loosely coupled systems, and domain driven design You take pride in quality and have approaches towards testing Your strength is in pragmatically designing, building and deploying scalable, highly-available systems You have the ability to think abstractly and are comfortable with ambiguous/undefined problems You find fulfillment in mentoring and leading junior engineers and helping them develop their skills and leadership abilities (and believe that everyone has something to learn and teach) You see opportunities in working with legacy code and optimizing existing systems You take satisfaction in leaving code/processes/people better than when you got there You subscribe to the idea that companies should be socially responsible   How to apply:   Christine.stacey@brainhunter.com www.brainhunter.com
Calgary British Columbia Staffing Direct Hire Feb 23, 2021 Engineering On behalf of our Client located in Calgary or Toronto, Brainhunter Systems is looking for a Software Development Manager to fulfill a permanent opportunity to work remotely.     Responsibilities: You have a successful track record as a software development manager working with cloud-based technologies. You love to build technology teams that deliver exceptional product experiences in high-growth companies. You thrive on developing people, building team culture and engagement, and direct functional people leadership. You have experience in end-to-end SaaS product development, at scale, in enterprise environments. You maintain a high level of technical knowledge, including at a code level, to accurately engage with the team and validate assumptions. You provide guidance and ensure the team is making sound technology decisions while balancing business and technical constraints. You lead with empathy and have a high degree of self-awareness You see opportunities in working with legacy code and optimizing existing systems. You take satisfaction in leaving code, processes, and people better than when you got there. You are obsessed with designing, building and deploying scalable, highly-available systems. You subscribe to the idea that companies should be socially responsible and are looking for meaningful work.   How to Apply: Online: Apply online now at www.Brainhunter.com Email: If you would prefer to email a copy of your resume for later review, we would be pleased to consider your resume for future upcoming opportunities, please send resume, availability and compensation expectation to: yourfirstname.lastname@ brainhunter.com Please note: While we appreciate and welcome all applications, only those who satisfy employment eligibility in Canada will be considered. Company Overview: BRAINHUNTER provides staffing and recruitment for full time, part time, contract and consulting services. BRAINHUNTER also provides payroll management services and a comprehensive suite of HRIS IT, ATS, and CRM software. BRAINHUNTER is a Microsoft Certified Partner, HP Alliance One Partner, Oracle Partner, and ranked among the top Global Recruitment Industry providers. BRAINHUNTER leverages ISO 9001:2015 certified processes, industry best practices, and unique loyalty programs for the individuals that we represent. We are dedicated to our clients, consultants, and our community. Apply now or contact one of our experienced recruiters to help you find the right job for your personal skills and experience. www.Brainhunter.com
Victoria British Columbia Staffing Direct Hire Feb 16, 2021 Information Technology DevOps/Site Reliability Engineer – Remote (58857) On behalf of our client, Brainhunter is seeking a Site Reliability/DevOps Engineer to join the team permanently in a remote capacity. What You Will Do: Day-to-day administration of numerous operating environments including joint responsibility for our production environment? Assist cross-functional teams with daily web operations tasks You have appreciation for the practices of Site Reliability Engineering You will be a steward of the service life cycle for products and services offered our client Deployment of code to numerous operating environments; installation and configuration of demo/production/training environments Troubleshoot issues that arise in web-based operating environments, document defects in JIRA, work with colleagues to resolve issues Assist with sourcing and testing infrastructure enhancements before deployment Support web operations workflow automation using configuration management and continuous deployment frameworks Apply service delivery best practices Be a great teammate What You Bring: Post-secondary diploma, certificate or degree in an IT-related discipline or the wherewithal to have obtained such things Comfort with an outrageous number of acronyms AWS architecture including but not limited to: EC2, RDS, ALB, VPC, VPC Peering, Multi-AR, EFS, EBS, Beanstalk, auto scale groups, direct connect, etc. You know what the Well Architected Framework is and how it relates to EC2, S3, RDS, VPCs, NATs, and more 5-7 years Linux/UNIX systems administration experience, preferably in a LAMPJ environment Familiarity with CentOS/RHEL, Apache, MySQL, PHP, Java, Tomcat, Reverse Proxies, Firewalls/NAT, HTTPS, SSL Certificates, SFTP, FTPS, DNS, SMTP Experience in configuration, implementation, and maintenance of SaaS platforms A fierce passion for availability, reliability, and short MTTR Mastery with at least one scripting language (BASH, Perl, Ruby, etc.) We code on this team You know SQL and can debug MySQL and MS-SQL Databases (slow queries, traces, killing queries) Are familiar with the practice of Infrastructure as Code and have done infrastructure coding (ansible and terraform) Familiarity with monitoring and metric collection systems? Familiarity with information security best practices and tools Familiarity with backup strategies and tools CMS experience, Drupal preferred Version Control Systems (Git) How to apply: Christine.stacey@brainhunter.com www.brainhunter.ca
Victoria British Columbia Staffing Direct Hire Feb 10, 2021 Information Technology   Sr. Site Reliability Engineer – Victoria (58860)   On behalf of our client, Brainhunter is seeking a Sr. Site Reliability Engineer to join the team in Victoria, BC, as a Site Reliability Engineer (Platform), where you will have the chance to work through automation of our payment services hybrid-cloud infrastructure.   What you will do: • You'll troubleshoot, respond to inquiries, and find solutions to technical challenges. • Beyond the day-to-day, you'll improve user experience you will be contributing to longer term projects and documentation efforts. • In addition to ensuring 24/7 availability of the platform, your team is also responsible for empowering the teams product development teams. You’ll provide them with the tools to continuously test, deploy, observe, and scale services in a PCI and SOC compliant environment. • You will optimize processes, streamline workflows, and enable Developers to push code live all in the name of creating the most customer focused payments experience.   Our team works with in a hybrid model where you will belong to a community of other Engineers supporting our core infrastructure; however, you could also be embedded directly within a product development team. There will be plenty of opportunities to network, contain code, and have generally great ops-ortnities. And puns!   Who you are: From our perspective, to be successful as a Site Reliability Engineer (Platform) on our Oddly Human team you will have, or be on your way to developing and gaining: • Experience in the administration of Linux and/or Windows-based operating systems using automation tools and techniques. • You may have had job titles such as DevOps Engineer or Systems Analyst in the past, or similar. • A degree or diploma in IT, Computer Science, or a related field, and/or related equivalent job experience. • The ability to participate in 24/7 coverage on-call rotation (currently 1-week shifts – a must). • Experience monitoring and alerting of operating system resources and application services. • Familiarity with infrastructure as code using tools such as Ansible, Terraform, and Git, as well as Agile and DevOps principles and practices. • You’ll need to have dealt with outages, conflicting priorities, capacity planning in an efficient and collaborative way. • You’ll be a true team player; someone who is able to maintain a calm demeanour when things get hectic (not gunna lie, they get hectic sometimes!). • You understand the past – you know that old technology still has a role, but that the future is here – for us that means automating everything and enabling our internal customers. • You will have prior experience with automation in IT operations or system administration, or systems-focused software development.   It would be great if you had experience with: • One of the following: Bash, PowerShell or Python. • Working in a regulated environment, with audits (PCI, SOC). • Administration of relational databases such as SQL Server or PostgreSQL. • Distributed system design and practices. • On-premise or co-located virtualization with VMware. • Data Centre management including designing for failover and recovery. • Networking in software and appliances (firewalls, routers, VPN). • Network attached storage.   How to apply: Christine.stacey@brainhunter.com www.brainhunter.ca