We are looking for a skilled Computer Engineer to join our team in Canada. The ideal candidate will have 3 to 8 years of experience and a diploma in a relevant field. This full-time position requires working from our office.
**Key Responsibilities:**
- **System Design and Development:** You will create and develop computer systems that meet the needs of the organization, ensuring they are efficient and effective.
- **Troubleshooting and Support:** Identify and resolve hardware and software issues quickly to minimize downtime and maintain productivity across the team.
- **Testing and Evaluation:** Conduct tests on various systems and components to ensure they work properly before final implementation.
- **Documentation Management:** Maintain detailed documents for system configurations, updates, and troubleshooting guidelines for reference and compliance.
- **Collaboration with Teams:** Work closely with other engineers and departments to understand requirements and ensure that solutions align with business goals.
**Required Skills and Expectations:**
- Strong knowledge of programming languages such as Java, C++, or Python is essential for system development.
- Experience with network design and management to enhance system connectivity and security.
- Proficiency in using various software and hardware tools to support system maintenance and upgrades.
- Excellent problem-solving skills to effectively address technical challenges as they arise.
- Strong communication skills to clearly explain technical concepts to non-technical team members and collaborate efficiently.