Thrive Pet Healthcare is Hiring a Senior DevOps Engineer - Vetspire Near Austin, TX
Description
Position at Thrive Pet Healthcare
SUMMARY
The Senior DevOps Engineer is a hands-on coding Engineering role responsible for supporting the Vetspire PMS (Practice Management Software), using infrastructure as code practices to deploy and maintain the platform.
The Senior DevOps Engineer will work directly with the Director of Engineering to develop and implement platform infrastructure enhancements and features, automated environment provisioning, configuring monitoring and alerting tools, and provide DevOps guidance and best practices to the Engineering team developing the platform.
You will work closely with our Engineering team to understand their unique needs and build solutions for them to solve real challenges affecting the deployment, testing, and monitoring of the platform.
You will want to take pride in talking with the engineers to understand their needs, brainstorm to find the ideal solution, implement the back-end infrastructure at scale, design automated processes that enhance developer productivity, and continually iterate based on system monitoring and analytics.
ESSENTIAL JOB FUNCTIONS
Deploying software solutions using Kubernetes and leveraging the services available in the Google Cloud Platform using infrastructure as code
Use, manage and monitor performance of large PostgreSQL databases
Design and implement automated processes and tooling for deployment and infrastructure management
Assist with key architectural decisions, estimating work efforts, and leading development workstreams
Set monitoring, log analytics, and alerting standards
Provide technical guidance and mentoring to less experienced engineers and client personnel
Stay current with the latest cloud services, methods, and trends
Provide highly reliable cloud solutions that are extremely secure enabling Operations to manage environments simply and effectively
Engineer high performance and high availability cloud-based systems for the organization
Provide technical recommendations to senior executives to assist with the decisions on proposed IT investments/solutions
Offer expert advice on infrastructure solutions including assisting with planning and architectural design, development, and resolution of technical issues
Innovation & Strategy
Provide technical leadership to engineers including contributing to product development
Effective communication of technology directions, capabilities, initiatives, and innovations to the other members of the leadership team
Alignment with technology peers to ensure a team-based delivery culture across shared resource pools
Responsible for quality provision of innovation, project delivery, maintenance, and operation support aspects of portfolio against defined system SLAs
Technology stack that we use (experience in all is not required):