Careers
We are always looking for talented, high-performing people to add to our team.
Join the Inovatec Team
Work in a fun, dynamic environment in a successful leading technology company with opportunities for career growth.
Our Benefits
Full MSP & Premium Benefits
Room for Advancement
Fully Stocked Kitchen
Monthly Team Events
Available Positions
Canadian Head office
(Burnaby, BC)
SerbiaN Office
(Belgrade)
SerbiaN Office
(Kragujevac)
Information Security Officer
We are looking for an Information Security Officer to continuously improve the security of our software architecture and eliminate risk.

As an Information Security Officer, you are responsible for extending existing systems and procedures through continuous improvement, and ensuring we continue to meet privacy and compliance regulations. You're able to identify and resolve ongoing risk and be our expert on risk management and information security.

Responsibilities

  • Implement and monitor information security requirements, policies, and compliance
  • Document and communicate policies, queries, vulnerabilities, and current state of the system.
  • Plan and facilitate security risk management activities, advise on threats, vulnerabilities, and mitigation strategies
  • Work with outside agencies for independent security audits, plan scope of work and manage deliverables resulting from audit
  • Oversee training, policies, and practices, including audits, to ensure systems are securely operated
  • Prepare and present security and risk management related information to a wide variety of audiences of varying levels of technical knowledge
  • Oversee and manage investigation of the security breaches
  • Conduct security research and keep up with latest security issues and mitigation strategies
  • Work with developers and associated teams to ensure best security practices are continually met within the SDLC (Systems Development Life-cycle)
  • Proactively conduct platform or operating system vulnerability scans to assess exposure of system to attacks or hacking
  • Ensure that disaster recovery and business continuity plans are continually test

Skills and Experience Required

  • 5+ years' experience in combination of risk management, information security and other IT jobs
  • Excellent knowledge of information security functional areas such as metrics analysis, vulnerability management, policy implementation, auditing and risk management
  • Experience and understanding of information security certifications and accreditations such as SOC, PCI
  • Knowledge of common information security management frameworks, such as ISO/IEC 27001, and NIST
  • Experience with security audit tools – commercial scanners and open source tools
  • Proven skill in developing security policies and processes
  • Innovative thinking and leadership with an ability to lead and motivate cross-functional, interdisciplinary teams
  • You can think in the short-term and long-term, assess threats and vulnerabilities and their impact on assets
  • You can proficiently implement and facilitate security risk management activities
  • Experience with contract and vendor negotiations and management including managed services
  • Good interpersonal skills and can communicate complex information in a simple way
  • You hold a high degree of honesty and integrity, and your ability to produce quality work within agreed upon timelines

Qualifications

  • Security degree, one of the following CISSP, CISM, CEH is required
  • Technical degree, one of the following Certified Network Associate Certification (CCNA), Certified Security Expert (CCSE), or Certified Systems Engineer (MCSE) is required
  • Hands-on knowledge of Layer 3 protocols and Layer 2 protocols required
  • Hands-on knowledge of cloud platforms (such as Microsoft Azure, Amazon AWS, Google Cloud) is an asset
  • Knowledge of web application security and best practices like OWASP is an asset

Job Type: Full-time

Apply: Send Resume and Cover Letter to careers@inovatec.com
IT Project Manager
Inovatec is looking for a highly motivated and innovative project manager to join our growing team. As the IT Project Manager you will oversee the entire project lifecycle and make recommendations to improve efficiency and organizational agility. To be successful in your role, you should have excellent collaboration and communication skills to build relationships with team members, clients and vendors.

As the IT Project Manager, a typical day will include:

  • Collaborating with internal teams and leadership
  • Working closely with Business Leaders, IT Manager and Scrum Master to ensure scope and direction of projects and deliverables
  • Identifying and pursuing ways to improve our systems, processes and methodologies

Responsibilities

  • Manage the entire project lifecycle including needs analysis and initiation, gathering and defining project requirements, plans, budget and schedules to ensure timely completion of projects
  • Create and maintain project documentation, plans and reports
  • Review and track project milestones and deliverables
  • Frequently collaborate with business customers and functional peer groups
  • Conduct quality assurance to ensure project standards and requirements are met
  • Assess current processes and develop recommendations to improve efficiency and organizational agility

Qualifications & Key Skills

  • A minimum of 5 years experience in project management with a technology focus
  • Solid technical background with hands-on IT or software development experience is preferred
  • University degree or equivalent discipline is preferred
  • Project Management / PMP courses are an asset
  • Technology training/certifications are an asset
  • Solid organizational skills, including multitasking and time-management
  • Excellent interpersonal and communication skills
  • Self-starter, achievement-oriented, motivated and with proven problem-solving abilities
  • Strong attention to detail with the ability to manage multiple tasks simultaneously
  • Familiarity with Agile and Scrum methodology is an asset
  • Hands on experience with Jira issue and project tracking software is an asset

Job Type: Full-time

Apply: Send Resume and Cover Letter to careers@inovatec.com
Bilingual Product Support Agent
We are looking for a customer-oriented service representative with technical background. This person will act as a product specialist to resolve any emerging problems, with accuracy and efficiency.

The target is to ensure excellent service standards and maintain high customer satisfaction. Working with various internal and external team members to support the objectives and deliverables of the Operations Teams.

Key Responsibilities

  • Serving as the initial point of contact via phone and email to support customer requests, analyze problems and escalate issues when necessary meeting SLA timelines
  • Log incidents and end user requests, identify recurring problems, and provide necessary workarounds, fixes, and solutions
  • Working with the members of the various other teams to support the objectives and SLA deliverables of the Business and Operations Teams

Requirements

  • Previous experience in providing excellent customer service and technical support in a high volume Technical Help Desk
  • Excellent phone, email skills and deskside etiquette
  • Excellent verbal and written communication skills
  • Extensive experience in tracking and documenting issues via a helpdesk system
  • Proven ability to investigate and analyze information to derive solutions to problems
  • Excellent time management and attention to detail

Qualifications

  • Previous experience in technical support role
  • Familiarity with SQL databases is an asset

Language

  • For this role Inovatec requires individuals who are fluent in both English and French.

Job Type:
Full-time

Apply: Send Resume and Cover Letter to careers@inovatec.com
Business Intelligence Systems Analyst
Inovatec is looking for a motivated and diligent Business Intelligence Systems Analyst to join our Product Team. The successful candidates will be involved in business intelligence, reporting, and data analysis needs. They will work closely with clients and IT teams to turn data into critical information and knowledge that can be used to make sound business decisions. Candidates will have to understand business at a level of detail that enables them to identify and address critical issues. They will provide data that is accurate, congruent and reliable, and ensure the information is easily available to users for direct consumption or integration with other systems.

Responsibilities

  • Business analysis to gather required BI system requirements
  • Translate business requirements into specifications that will be used to drive data store/ data warehouse/ design and configuration
  • Use ETL tools to load data store(s)/ data warehouse(s)
  • Create ad hoc reports on daily bases
  • Transition developed BI systems to the Operations & Support team
  • Provide support as required to ensure the availability and performance of enterprise data and BI environments for both external and internal users
  • Ensure proper configuration management and change controls are implemented for your sphere of influence
  • Provide technical assistance and cross training to other team members
  • Design and implement technology best practices, guidelines and repeatable processes
  • Must be able to perform duties with moderate to low supervision

Qualifications
  • Bachelor's degree in computer science or related
  • Three to five years of related work experience, including experience with the following: Microsoft Analysis Services, Microsoft Integration Services, Microsoft Reporting Services, strong SQL and RDBMS systems knowledge

Company offers:

  • Long term, full-time employment (8 hours per day, Monday-Friday) in office in Belgrade or Kragujevac
  • Growth potential
  • Opportunity to be part of a highly talented, professional and friendly team in a dynamic working environment
  • The ability to use cutting edge technologies
  • Excellent working conditions and equipment
  • Further professional development
  • Relaxed, casual and stress free, yet professional working environment
  • Very competitive salaries and performance-based bonuses
  • All benefits paid pursuant to relevant Serbian laws
  • Soft drinks, tea, coffee
  • Social activities and very friendly working environment
  • Private health insurance
  • Modern working environment to help you be productive and have fun
  • Great working atmosphere

Apply
Systems Administrator
Inovatec is looking for a motivated and diligent Systems Administrator to join our Corporate Services Team. The successful candidate will be responsible for workstation, server maintenance, application deployments, support and maintenance of IT Operations support tools, as well as incident troubleshooting and resolution.

This individual will work closely within the IT Operations team to continually build, enhance, and maintain highly available systems and applications for Inovatec and its partnering companies.

Responsibilities

  • Work closely with Inovatec teams to identify, troubleshoot, diagnose, and correct system related issues as they arise
  • Monitor and review dashboards, logs, and critical alerts to ensure system issues are identified, escalated, and addressed as quickly as possible
  • Participate in incident response activities and work closely with team members on resolution activities
  • Provide ongoing day-to-day operational support for all systems
  • Assist in the provisioning of physical and virtual servers, including installation and configuration of operating systems
  • Manage and administer incident, problem, and service request work queues
  • Develop and maintain documentation as needed
  • Support root cause analysis, investigations, and follow-up on action items
  • Provide support to business users and key stakeholders as needed
  • Participate and support change management activities
  • Log all activity related to planned and unplanned maintenance or incident responses
  • Assist in third party technical audits as needed
  • Perform other systems related work as needed
  • Available to participate in out-of-hours On-call support

Qualifications

  • 5 years of experience as a Systems Administrator in a Corporate environment, with a proven track record in infrastructure management, implementation and support
  • In depth experience installing, configuring, and administering Microsoft Windows operating systems
  • Experience managing Office 365 suite of products (Office, Sharepoint…)
  • Experience with Jira Software and related suite of products
  • Experience with virtualization infrastructures (VMware vCenter and HyperV)
  • Experience working with of Microsoft Azure environments.
  • Previous experience working in an environment with formally structured IT Operational processes including work request ticket management, incident management, change management, problem management
  • Proficiency in scripting languages such as Powershell
  • Experience with high availability and disaster recovery planning and implementation
  • Ability to develop and maintain positive working relationships
  • Ability to work in a team environment and independently as needed
  • Ability to adapt to change and work well under pressure
  • Ability to multitask and manage numerous projects
  • Ability to take on internal operational initiatives as a prime or lead
  • Excellent communication, organizational, interpersonal, problem solving, and documentation skills

Company offers:

  • Long term, full-time employment (8 hours per day, Monday-Friday) in office in Belgrade or Kragujevac
  • Growth potential
  • Opportunity to be part of a highly talented, professional and friendly team in a dynamic working environment
  • The ability to use cutting edge technologies
  • Excellent working conditions and equipment
  • Further professional development
  • Relaxed, casual and stress free, yet professional working environment
  • Very competitive salaries and performance-based bonuses
  • All benefits paid pursuant to relevant Serbian laws
  • Soft drinks, tea, coffee
  • Social activities and very friendly working environment
  • Private health insurance
  • Modern working environment to help you be productive and have fun
  • Great working atmosphere

Apply
ProdOps Engineer
We are looking for a ProdOps (DevOps) Engineer to join our Product Operations Team. As a key member of the team you are responsible for collaborating with software developers, system operators and other IT staff members to manage code releases while bridging the gaps that exist between software development, testing and operations teams.

Responsibilities

  • Research new technologies that will improve efficiency and effectiveness
  • Implement highly scalable applications
  • Integrate infrastructure builds with application deployment processes
  • Deployment of .net applications, system configurations and security settings
  • Analyze, design and evaluate automation scripts and systems
  • Participate in managing cloud infrastructure and system administration and work with teams to identify and repair issues on an as-needed basis
  • Provide direct server support during various operations such as deployment and general production
  • Collaborate with developers to ensure new environments meet requirements and conform to best practices
  • Design, implement and test agreed-upon infrastructures
  • Prioritize requests from operations, development and product teams fairly while demonstrating a sense of empathy
Skills and Experience Required

  • Experience with systems and IT operations
  • Broad technical background
  • Strong collaboration skills
  • Experience with automation/configuration management
  • Ability to use a wide variety of open source technologies and cloud services (experience with Microsoft Azure is required)
  • Strong experience with SQL
  • A working understanding of code and script
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Excels at collaboration, open communication and reaching across functional borders
  • A strong focus on business outcomes
Qualifications

  • Bachelor's degree in computer science or related
  • Three to five years of related work experience, including experience with at least two of the following: web app development, .Net development, Microsoft Azure Cloud, Microsoft SQL Server
Company offers:

  • Long term, full-time employment (8 hours per day, Monday-Friday) in office in Belgrade
  • Growth potential
  • Opportunity to be part of a highly talented, professional and friendly team in a dynamic working environment
  • The ability to use cutting edge technologies
  • Excellent working conditions and equipment
  • Further professional development
  • Relaxed, casual and stress free, yet professional working environment
  • Very competitive salaries and performance-based bonuses
  • All benefits paid pursuant to relevant Serbian laws
  • Soft drinks, tea, coffee
  • Social activities and very friendly working environment
  • Private health insurance
  • Modern working environment to help you be productive and have fun
  • Great working atmosphere

Apply
Customer Service Agent
We are looking for a customer-oriented service representative with technical background. This person will act as a product specialist to resolve any emerging problems, with accuracy and efficiency.

The target is to ensure excellent service standards and maintain high customer satisfaction. Working with various internal and external team members to support the objectives and deliverables of the Operations Teams.

Key Responsibilities

  • Serving as the initial point of contact via phone and email to support customer requests, analyze problems and escalate issues when necessary meeting SLA timelines
  • Log incidents and end user requests, identify recurring problems, and provide necessary workarounds, fixes, and solutions
  • Working with the members of the various other teams to support the objectives and SLA deliverables of the Business and Operations Team

Requirements

  • 2+ years of hands-on experience in providing excellent customer service and technical support in a high volume Technical Help Desk
  • Excellent phone, email skills and deskside etiquette
  • Excellent verbal and written communication skills
  • Excellent knowledge of English, both in written and verbal form
  • Extensive experience in tracking and documenting issues via a helpdesk system
  • Proven ability to investigate and analyze information to derive solutions to problems
  • Excellent time management and attention to detail

Qualifications

  • Bachelor degree or certificate in computer related discipline or the equivalent technical experience
  • Minimum of two years' experience in technical support role
  • Familiarity with SQL databases is an asset

Company offers:

  • Long term, full-time employment (8 hours per day, Monday-Friday)
  • Opportunity to be part of a dynamic working environment
  • Excellent working equipment
  • Very competitive salaries and performance-based bonuses

Working hours: 7pm – 3am

Job Type: Full-time

Apply
Business Intelligence Systems Analyst
Inovatec is looking for a motivated and diligent Business Intelligence Systems Analyst to join our Product Team. The successful candidates will be involved in business intelligence, reporting, and data analysis needs. They will work closely with clients and IT teams to turn data into critical information and knowledge that can be used to make sound business decisions. Candidates will have to understand business at a level of detail that enables them to identify and address critical issues. They will provide data that is accurate, congruent and reliable, and ensure the information is easily available to users for direct consumption or integration with other systems.

Responsibilities

  • Business analysis to gather required BI system requirements
  • Translate business requirements into specifications that will be used to drive data store/ data warehouse/ design and configuration
  • Use ETL tools to load data store(s)/ data warehouse(s)
  • Create ad hoc reports on daily bases
  • Transition developed BI systems to the Operations & Support team
  • Provide support as required to ensure the availability and performance of enterprise data and BI environments for both external and internal users
  • Ensure proper configuration management and change controls are implemented for your sphere of influence
  • Provide technical assistance and cross training to other team members
  • Design and implement technology best practices, guidelines and repeatable processes
  • Must be able to perform duties with moderate to low supervision

Qualifications

  • Bachelor's degree in computer science or related
  • Three to five years of related work experience, including experience with the following: Microsoft Analysis Services, Microsoft Integration Services, Microsoft Reporting Services, strong SQL and RDBMS systems knowledge

Company offers:

  • Long term, full-time employment (8 hours per day, Monday-Friday) in office in Belgrade or Kragujevac
  • Growth potential
  • Opportunity to be part of a highly talented, professional and friendly team in a dynamic working environment
  • The ability to use cutting edge technologies
  • Excellent working conditions and equipment
  • Further professional development
  • Relaxed, casual and stress free, yet professional working environment
  • Very competitive salaries and performance-based bonuses
  • All benefits paid pursuant to relevant Serbian laws
  • Soft drinks, tea, coffee
  • Social activities and very friendly working environment
  • Private health insurance
  • Modern working environment to help you be productive and have fun
  • Great working atmosphere

Apply
Systems Administrator
Inovatec is looking for a motivated and diligent Systems Administrator to join our Corporate Services Team. The successful candidate will be responsible for workstation, server maintenance, application deployments, support and maintenance of IT Operations support tools, as well as incident troubleshooting and resolution.

This individual will work closely within the IT Operations team to continually build, enhance, and maintain highly available systems and applications for Inovatec and its partnering companies.

Responsibilities

  • Work closely with Inovatec teams to identify, troubleshoot, diagnose, and correct system related issues as they arise
  • Monitor and review dashboards, logs, and critical alerts to ensure system issues are identified, escalated, and addressed as quickly as possible
  • Participate in incident response activities and work closely with team members on resolution activities
  • Provide ongoing day-to-day operational support for all systems
  • Assist in the provisioning of physical and virtual servers, including installation and configuration of operating systems
  • Manage and administer incident, problem, and service request work queues
  • Develop and maintain documentation as needed
  • Support root cause analysis, investigations, and follow-up on action items
  • Provide support to business users and key stakeholders as needed
  • Participate and support change management activities
  • Log all activity related to planned and unplanned maintenance or incident responses
  • Assist in third party technical audits as needed
  • Perform other systems related work as needed
  • Available to participate in out-of-hours On-call support

Qualifications

  • 5 years of experience as a Systems Administrator in a Corporate environment, with a proven track record in infrastructure management, implementation and support
  • In depth experience installing, configuring, and administering Microsoft Windows operating systems
  • Experience managing Office 365 suite of products (Office, Sharepoint…)
  • Experience with Jira Software and related suite of products
  • Experience with virtualization infrastructures (VMware vCenter and HyperV)
  • Experience working with of Microsoft Azure environments.
  • Previous experience working in an environment with formally structured IT Operational processes including work request ticket management, incident management, change management, problem management
  • Proficiency in scripting languages such as Powershell
  • Experience with high availability and disaster recovery planning and implementation
  • Ability to develop and maintain positive working relationships
  • Ability to work in a team environment and independently as needed
  • Ability to adapt to change and work well under pressure
  • Ability to multitask and manage numerous projects
  • Ability to take on internal operational initiatives as a prime or lead
  • Excellent communication, organizational, interpersonal, problem solving, and documentation skills

Company offers:

  • Long term, full-time employment (8 hours per day, Monday-Friday) in office in Belgrade or Kragujevac
  • Growth potential
  • Opportunity to be part of a highly talented, professional and friendly team in a dynamic working environment
  • The ability to use cutting edge technologies
  • Excellent working conditions and equipment
  • Further professional development
  • Relaxed, casual and stress free, yet professional working environment
  • Very competitive salaries and performance-based bonuses
  • All benefits paid pursuant to relevant Serbian laws
  • Soft drinks, tea, coffee
  • Social activities and very friendly working environment
  • Private health insurance
  • Modern working environment to help you be productive and have fun
  • Great working atmosphere

Apply