Job Description for System Engineer
Role: System Engineer
Pay range: $55,000 to $70,000 CAD per year
Office Location: Remote Work
The Company:
Process Fusion (PFI) is a managed services and cloud application provider of Secure Information Exchange (SIX) and Business Process Automation (BPA) solutions. Our cloud input and output management solutions bridge the gap between the physical and digital world, by converting multi-channel inputs into actionable data, which can then be integrated into any system and further output into physical or digital forms.
Our mission is to help organizations automate critical business processes, exchange information securely, and eliminate the inefficiencies and errors associated with manual and labor-intensive processes.
The PFI crew is comprised of a group of highly technical, young, and energetic individuals. If you are searching for a corporate culture that promotes innovation and who is constantly exploring ways to incorporate innovative technologies in software, then this is the company for you.
We’re proud to share that Process Fusion has been recognized as a Great Place To Work® Canada for the THIRD year in a row!
Whether we’re connecting remotely or celebrating together in person, we’ve built a culture rooted in trust, collaboration, and fun.
Here’s to the people who make Process Fusion truly a great place to work.
The Opportunity:
We are seeking a Systems Engineer/Application Support Engineer to join us as a permanent employee. Reporting to the Director of Technical Operations, this is a Toronto-based role working primarily on ongoing operations and support for our worldwide customers. In this role, you will play a critical role in troubleshooting, monitoring, patching, and supporting equipment, software, and systems. You will ensure that the systems are functioning in accordance with Process Fusion Inc and Customer requirements and is an accepted industry practice.
You are a System Engineer/Application Support Engineer with a passion for making systems work on complex to simple solutions and applications offered by Process Fusion Inc. You have hands-on experience with operating and support applications or systems in various environments. You have outstanding communication skills to work with international customers as well as co-workers, with a logical, structured mindset that demands you approach problems and issues in an organized, well-thought-out manner.
Position Responsibilities:
- Provide technical support for our cloud-based applications, and on prem applications, resolving customer issues in a timely and efficient manner.
- Log, track, and manage incidents from initial report to resolution, ensuring all are resolved within agreed service levels.
- Application support with additional responsibilities to maintain servers and their alerts.
- Perform network and software troubleshooting to isolate and diagnose common problems.
- Monitor cloud environments and systems to ensure high availability and performance, identifying and resolving any potential issues before they impact customers.
- Working with small to medium sized project teams following modern best practices in project management.
- Regularly perform system checks to ensure the smooth running of IT systems. This includes managing updates, patches, and security measures to keep back-end systems secure and up to date.
- Participate in system development activities, providing technical recommendations on bug fixes.
- Engage in research and development.
- Assist in the maintenance, updates, and upgrades of applications and infrastructure.
- Maintain accurate records and documentation of system configurations, changes, incidents, and resolutions.
Minimum Requirements:
- Degree in Computer Science, Information Security, or a related discipline, or equivalent work experience.
- Experience in working in an IT support area.
- Minimum 2+ years of experience in supporting and troubleshooting Enterprise applications and hosting systems/servers.
- Experience working with Microsoft Window Server environments, Linux Servers (nice to have), on premise or cloud-based including the following technologies: Active Directory, DNS, GPOs, Exchange or Office online (O365), MS SQL, MS Azure(nice to have), VMWare, IIS.
- Experience working with or intermediate level familiarity with Networking technology and protocols, such as advanced IP routing, virtualization, and storage technologies.
- Basic troubleshooting in programming languages any one C++, Java script, Python or PowerShell is an asset.
- Strong problem-solving skills, self-motivation, and demonstration of proactive work in the design and management of reliable and robust production systems.
- Able to learn and work independently.
- Fluent in English; strong verbal, reading comprehension and written communication skills.
- Proficiency in French is an asset, particularly for supporting clients in bilingual regions.
- Strong customer focus.
Soft Skills:
- Strong Analytical Skills.
- Attention to Detail.
- Effective Communication: Proficiency in explaining technical database concepts to non-technical staff and stakeholders and working collaboratively with IT teams.
- Problem-Solving Abilities: Capacity to quickly identify issues and implement effective solutions, particularly under pressure.
- Adaptability and Continuous Learning: Eagerness to stay updated with the latest database technologies and trends and adapt to new tools and practices.
- Time Management: Skills in prioritizing tasks and managing time efficiently, especially in a fast-paced environment.
- Team Collaboration: Ability to work well in a team, contributing to and respecting collaborative efforts for database management and project completion.
- Proactive Approach: Taking initiative in monitoring and optimizing database performance without waiting for issues to arise.
- Resilience and Stress Management: Staying calm and effective under pressure, especially during critical situations like database outages or data recovery scenarios.
- Customer Service Orientation: Focused on meeting the needs of internal and external stakeholders, ensuring that database services are aligned with user requirements and business goals.
- Able to work in a 7 x 24 environment
Company Benefits
- Tuition reimbursement.
- Vision care.
- Dental care.
- Life insurance.
- Disability insurance.
- RRSP match.
- Extended health care.
- Work from home.
- Company events.
- Employee Assistance Program.
- Corporate phone plan.
Why Join Us
You will work on cutting-edge printing technologies and system-level software, collaborating with engineering teams to build high-performance printing solutions used in enterprise environments.
Note: We use AI-powered tools to streamline parts of our recruitment process, including resume screening, assessments, and communication.
Pay: $55,000.01-$70,000.00 per year
Benefits:
- Company events
- Dental care
- Disability insurance
- Extended health care
- Life insurance
- RRSP match
- Tuition reimbursement
- Vision care
- VRSP
- Work from home
Application question(s):
- How many years of experience do you have working in IT system or application support?
- Work Flexibility / 24x7 Readiness?
- Which of the following technologies have you worked with in a production or support role?
- How familiar are you with network troubleshooting (IP routing, DNS, VPNs, firewalls)?
- Do you have experience applying system updates, security patches, or server maintenance in enterprise environments?
- Which programming languages do you have experience with for scripting?
Language:
- Do you Speak French (required)
Work Location: Remote