✨ About The Role
- The Sustaining Engineer role at Docker involves becoming an expert in Docker technologies and applying advanced troubleshooting techniques on critical, highly complex problems
- Responsibilities include engaging with the engineering team to resolve technical issues, reproducing customer issues, and developing code-level fixes
- The role requires diagnosing and developing code-level fixes, applying patches, and building and maintaining customer mirrored test environments
- The Sustaining Engineer will partner cross-functionally with product and solution experts to co-develop reference architecture content and drive deep technical post-mortems on behalf of customers
- The position also involves shaping the future of key areas of the Docker developer and team experience, fostering continuous learning and improvement within the team
âš¡ Requirements
- Experienced individual with 5+ years of enterprise technical support or Sustaining Engineering experience, particularly in troubleshooting remote Linux system issues
- Proficient in various programming languages such as Python, Java, JavaScript, and the Go programming language
- Skilled in performing code-level analysis of complex issues and diagnosing critical, highly complex problems across multiple layers of the technology stack
- Comfortable working with IT automation software like Puppet, Chef, and Jenkins
- Strong knowledge of REST API, web applications, and familiarity with Windows OS