Technical Solutions Engineer, Google Cloud Platform
Location: Bengaluru, Karnataka, India
Minimum qualifications:
- Bachelor's degree in Computer Science, a related technical field or equivalent practical experience.
- Experience in reading and/or writing code/script in one or more of the following: Java, C, C++, .NET, Python, Shell, Perl, and/or JavaScript.
- Experience in advocating for customer challenges or needs.
Preferred qualifications:
- Experience with cloud storage solutions, SQL database administration, Google App Engine, open source software communities, Cloud networking solutions, or distributed computing technology.
- Understanding of basic web technologies (e.g., HTTP, HTML, DNS, TCP, etc.).
- System/Network Administrator level knowledge of Linux/Unix or Windows systems, from kernel to shell and beyond, file systems, and client-server protocols.
- Effective troubleshooting, attention to detail, and communication skills in a fast-paced setting.
Responsibilities:
- Manage the customer’s problem through effective diagnosis, resolution, or implementation of new investigation tools to increase productivity for customer challenges on Google Cloud Platform products.
- Develop an in-depth understanding of Google's product technology and underlying architectures by troubleshooting, reproducing, determining the root cause for customer reported challenges, and building tools for faster diagnosis, so we can identify and resolve future challenges quickly.
- Act as a consultant and subject matter expert for internal stakeholders in engineering, sales, and customer organizations to resolve technical deployment obstacles and improve Google Cloud.
- Work closely with multiple Product and Engineering teams to find ways to improve the product, and interact with our Site Reliability Engineering (SRE) teams to drive high-quality production.
- Understand customer challenges and advocate for their needs with cross-functional teams like product management or software engineering.