Bachelor’s degree in Computer Science, Technology, Engineering, Mathematics, or equivalent practical experience.
Candidates will typically have 2 years of experience coding in a general purpose coding language (e.g., Java, C, C++, Python, Shell, Go or JavaScript, etc.) or in system design.
Typically 2 years of experience troubleshooting and advocating for customers' needs, and triaging technical issues (e.g., hardware, software, application, operational, process).
Experience with SQL database administration, Google App Engine, open source software communities, Cloud networking solutions, or distributed computing.
Experience with cloud based storage, developer tools, core data structures, and related concepts.
Preferred qualifications:
Experience in technical consulting on database design and architecture supporting large enterprise customers with high Service-level Objective (SLO) and Service-level Agreement (SLA) requirements.
Experience as a system/network administrator working with Linux/Unix or Windows systems, from Kernel to Shell, file systems, and client-server protocols.
Experience working with distributed applications or micro-services in a cloud-based environment (e.g., Docker, Kubernetes).
Experience working in a dynamic organization with extensive cross-collaboration across functions.
Excellent troubleshooting, attention to detail, and verbal/written communication skills.