Zen Sustaining Engineer - Bangalore/Pune
Bangalore, IndiaFull-TimeMid-levelSoftware Engineering
Key Responsiblities:
- Work with product support to reproduce product related cases and escalations.
- Diagnose and resolve complex product issues.
- Participate in requirements analysis, design reviews, code review and other work related to Zen product functionality.
- Improve processes in existing development cycles to ensure that customer reported issues do not reappear.
- Create test strategies and plans encompassing a suite of reliable test cases.
- Provide input to QA engineers for building tests that verify implemented product defects.
Essential Qualifications:
- Bachelor’s degree in Computer Science, Electronic Engineering, or equivalent experience.
- Five or more years of professional experience in software development or maintenance, with in-depth debugging skills.
- In-depth knowledge of C and C++ to diagnose and analyze defects. Knowledge of Java and Python is also useful.
- Excellent problem solving and analytical skills.
- User space and server side debugging on Windows and Linux operating systems. Proficiency in tools used for this.
- Experience working with file systems, transactional databases and SQL.
Additional Skills:
- Three or more years as a Sustaining Engineer solving high urgency cases and critical escalations.
- Knowledge of TCP/IP, DHCP, etc. principles. Familiarity using analyzers.
- Log analysis, data analysis, and performance analysis tools.
- Basic knowledge of B-Tree and Key-value stores implementations.
