At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let's talk.
We are Product Engineering Professionals working on IBM Z Systems (Mainframes) and we build the most secure systems for our customers to deploy their enterprise applications.
This diverse worldwide product engineering team supports the service structure and serviceability of IBM Z Systems. Hardware Product Engineering (PE) works with Development, Engineering Test, and RAS (Reliability and Serviceability) early in the development cycle to learn technical details of the product design and implementation of systems/subsystems, then interfaces with field support in resolving complex client problems. Product Engineering provides hardware technical support to client facing Remote Support representatives, reviews logs to diagnose firmware issues, identifies, develops and drives the implementation of product repair, field management and technical problem resolution strategies. Excellent communication skills are needed to succinctly explain complex technical problems both internally to the worldwide team, as well as externally to clients, including technical action plans and root cause analysis, and collaborate across teams to present unified analysis to the client in critical situation support. Product Engineers also participate in Early Ship Programs (ESPs) in preparation for Post GA (General Availability), traveling to internal and external client locations performing IBM Z machine installs. Some Product Engineers design, develop, maintain and enhance Support tools to automate and AI assist of Support tasks via web services and web applications to back-end systems as well as tools to deliver product microcode fix bundles. An intern for Product Engineering would learn the role of PE and assist with tools.
- Troubleshooting problems with hardware/software stacks.
- Technical problem-solving skills (log reading, technical problem determination, etc).
- Excellent communication skills and technical writing experience.
- Programming skills in various object-oriented languages such as Python / Java/C# or C++ with knowledge of Open Stack infrastructure. Scripting skills in Bash Shell with additional skills in Linux server administration as well as experience in WebSphere are a plus.
- Hardware Engineering knowledge
- Experience with client support organizations and support tools such as Salesforce.
- Understanding of the relationships between microcode, operating system, and application programs.
- Knowledge in any areas of:
- networking skills (system to system communication) in TCP/IP, DNS Routing, switch configuration, SAN (Storage Area Network) and IO Devices to debug connectivity problems across the stack.
- logical partitioning (ZCEC), power subsystems – power supplies, distribution power thermal cooling, mechanical enclosures.
- Hardware Management Console