Resident Reliability Engineer
About the Role
As a Resident Reliability Engineer at HashiCorp, you will work with a high-performing team dedicated to the long-term success of our Tier-1 customers. Combine your hands-on expertise in managing and automating large, complex systems with a passion for continuous improvement to implement, integrate, and operate our HashiCorp products for our strategic customers. The Resident Reliability Engineer will work directly with our Resident Solutions Architects, Sales Engineers, and customers to execute activities that enable our customers to have sustainable growth and success with our products as part of their cloud transformation journey.
The typical Resident Reliability Engineer's responsibilities will include hands-on development efforts to deploy, manage, and validate HashiCorp tools, as well as integrate third-party systems with those tools. Candidates must be motivated to self-manage project priorities, deadlines, and deliverables.
An ideal RRE candidate will have 6-8 years of experience working on platform development or RRE teams and direct hands-on experience with infrastructure automation and configuration management solutions, mentorship or team-lead experience, and a proven track record for driving complex projects to successful delivery, and requires no supervision to prioritize and deliver multiple effective projects on time.
In this role, you can expect to:
Collaborate with the Resident Solutions Architect (RSA) on the design and execution plans regarding implementation and associated integrations of the HashiCorp tool(s) defined in the scope of the engagement
Execute on the technical customer solution plan designed by the Resident Solutions Architect (RSA) assigned to the customer account
Design, implementation and management of HashiCorp enterprise solutions
Assist in design and configuration of third-party integrations with HashiCorp enterprise solutions
Creation of support documentation, runbooks, and similar collateral associated with HashiCorp enterprise solutions
Assist in the application or execution of software patches and upgrades for HashiCorp enterprise solutions in non-production environments
Consult with various application, platform, and operations teams on how to integrate their tools, applications, and services with HashiCorp tools
Execute specific tasks throughout our customer’s cloud transformation journey as it relates to the HashiCorp product suite.
Build automation for the deployment, management, and operation of one or more of our HashiCorp solutions
Assist customers in aligning people, processes, and workflows with the Cloud Operating Model
Articulate and redefine the cloud consumption model in relation to HashiCorp Tao of workflows
Directly impact developer velocity whilst satisfying the objectives of governance, risk & controls
Be cognizant of and effectively communicate the business value of the HashiCorp product suite to customers
Articulate the technical functionality of HashiCorp products and additional 3rd party integrations to practitioners, product owners, and managers
Educate and advise customer users on how HashiCorp tools can enable and even simplify the adoption of the Cloud Operating Model as part of their cloud transformation journey
Educate individual contributors on best practices regarding system administration, service administration, automation, and observability
Be subject to additional background checks and screening performed by the customer
You may be a good fit for our team if you have:
Intermediate experience with Terraform including an understanding of the deployment workflow and module development
Working proficiency with one or more of the tools in the HashiCorp product suite
4-7 years experience managing Linux/container environments
Intermediate understanding of system/service monitoring, observability, and alerting
Intermediate understanding of managing shared, multi-tenant services
Intermediate understanding of managing public cloud infrastructure
Intermediate understanding of industry-standard configuration management tools
Deep understanding of software development lifecycle
Intermediate understanding of security and compliance requirements for shared services
The ability to work well in group environments and independently
A proven track record of assisting with or leading cloud transformation at one or more organizations
Familiarity with cloud service providers and their offerings, common technical platforms, and shared service management at scale
The ability to work independently, executing on a provided roadmap
The ability to explain complex technical topics in simple terms
Experience as a technical lead on a platform engineering/SRE team is a plus
Business Proficiency level of English language skill
Fluent level of Japanese language skill
Occasionally international travel might required