What are the responsibilities and job description for the Triage Engineer position at DELTACLASS TECHNOLOGY SOLUTIONS LIMITED?
Location: Philadelphia, PA (On-Site)
Job Title: Triage Engineer
Location: Philadelphia, PA (On-Site)
Job Description:
We are looking for a highly skilled and detail-oriented Triage Engineer to join our dynamic team in Philadelphia, PA. The ideal candidate will bring extensive experience in Linux and embedded device development, strong scripting capabilities, and a solid background in networking technologies. This position requires a hands-on approach to identifying, analyzing, and resolving issues while collaborating with cross-functional teams to ensure seamless system performance and reliability.
Key Responsibilities:
Job Title: Triage Engineer
Location: Philadelphia, PA (On-Site)
Job Description:
We are looking for a highly skilled and detail-oriented Triage Engineer to join our dynamic team in Philadelphia, PA. The ideal candidate will bring extensive experience in Linux and embedded device development, strong scripting capabilities, and a solid background in networking technologies. This position requires a hands-on approach to identifying, analyzing, and resolving issues while collaborating with cross-functional teams to ensure seamless system performance and reliability.
Key Responsibilities:
- Act as the first point of contact for diagnosing and troubleshooting issues related to embedded systems and Linux-based platforms.
- Analyze and triage defects, identifying root causes, and providing timely resolutions to reported issues.
- Collaborate with development teams to debug software and hardware-related issues in cable set-top boxes.
- Develop and maintain automation scripts using Shell and Python to optimize triage processes and workflows.
- Work with networking protocols such as TCP/IP, Wi-Fi standards, TR-069, SNMP, and DOCSIS to troubleshoot connectivity and system performance issues.
- Utilize programming languages like C, C , and Java to support development and resolve software-level issues.
- Create detailed reports and documentation for identified issues, ensuring all findings are communicated effectively to relevant teams.
- Stay up to date with industry trends in embedded systems, networking, and triage best practices to improve operational efficiency.
- A Bachelor’s degree in Computer Science, Electronics, or a related field.
- A minimum of 6 years of development experience with Linux and embedded devices.
- Strong hands-on experience with scripting languages, specifically Shell and Python.
- Comprehensive experience working on cable set-top boxes, including troubleshooting and debugging.
- Strong knowledge of networking concepts and protocols, such as TCP/IP, Wi-Fi standards, TR-069, SNMP, and DOCSIS.
- Proficiency in programming languages like C, C , and Java.
- Exceptional problem-solving skills and the ability to diagnose and resolve complex technical issues.
- Strong communication skills to effectively interact with internal teams, external stakeholders, and non-technical audiences.
- Familiarity with Agile development methodologies and version control systems (e.g., Git).
- Knowledge of debugging tools and techniques used in embedded systems.
- Ability to work independently as well as in a collaborative team environment.
- Self-motivated and proactive with a strong sense of ownership and accountability.
- Detail-oriented, with the ability to manage multiple tasks and prioritize effectively in a fast-paced environment.
- Strong analytical skills and a passion for solving technical challenges.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Strong understanding of ITIL or similar incident management frameworks.
- Proficiency in incident tracking tools and software.
- Ability to work under pressure in a fast-paced environment.
- Excellent verbal and written communication skills.
- Strong analytical and problem-solving abilities.
- Experience with troubleshooting and diagnostics across systems.
- Familiarity with networking concepts and protocols.
- Ability to work independently while also being part of a team.
- Positive attitude with a focus on customer satisfaction.
- Willingness to learn and adapt to new technologies.
- Experience in creating and maintaining technical documentation.
- Availability for on-call duty and flexible working hours.
- Certifications in IT Service Management are a plus.