What are the responsibilities and job description for the DevOps Engineer position at Independence Pet Group?
Established in 2021, Independence Pet Holdings is a corporate holding company that manages a diverse and broad portfolio of modern pet health brands and services, including insurance, pet education, lost recovery services, and more throughout North America.
We believe pet insurance is more than a financial product and build solutions to simplify the pet parenting journey and help improve the well-being of pets. As a leading authority in the pet category, we operate with a full stack of resources, capital, and services to support pet parents. Our multi-brand and omni-channel approach include our own insurance carrier, insurance brands and partner brands.
What You Will Own
CI/CD, Release Engineering & Deployment Standards
You will build and evolve our application delivery model using Azure DevOps (ADO) and GitOps principles.
You are not just operating systems — you are enabling engineers.
We believe pet insurance is more than a financial product and build solutions to simplify the pet parenting journey and help improve the well-being of pets. As a leading authority in the pet category, we operate with a full stack of resources, capital, and services to support pet parents. Our multi-brand and omni-channel approach include our own insurance carrier, insurance brands and partner brands.
What You Will Own
- Cloud Application Platform (Azure)
- Multi-region deployment patterns across Azure regions for high availability and resilience
- Azure Kubernetes Service (AKS) for core application workloads
- Azure Functions for event-driven and serverless components
- Azure Service Bus for asynchronous messaging and decoupled architectures
- Azure API Management (APIM) for secure and scalable API exposure
- Azure Front Door for global routing, performance optimization, and failover
CI/CD, Release Engineering & Deployment Standards
You will build and evolve our application delivery model using Azure DevOps (ADO) and GitOps principles.
- Design advanced CI/CD pipelines with automated testing, security gates, and approval workflows
- Implement zero-downtime deployment strategies (Blue/Green, Canary, rolling)
- Standardize branching and release models to support parallel development and fast, safe releases
- Create reusable pipeline templates and deployment patterns that teams can adopt easily
- Drive consistent, repeatable deployment processes across services and environments
- Your goal is to make deployments boring, predictable, and safe.
- Define and maintain Infrastructure-as-Code using Terraform for Azure resources
- Partner with the Infrastructure team to ensure networking, identity, and foundational services meet application platform needs
- Own application configuration strategy using Azure App Configuration and Key Vault
- Eliminate configuration drift across Dev, Test, Staging, and Production
- Ensure environment parity to reduce release risk
- Design for regional failover and high availability at the application layer
- Implement and tune monitoring using Azure Monitor and Application Insights
- Establish actionable alerting that reduces noise and improves signal
- Lead root cause analysis (RCA) for platform and deployment-related incidents
- Continuously improve resilience, performance, and recovery processes
You are not just operating systems — you are enabling engineers.
- Create self-service templates, documentation, and golden paths for teams
- Coach teams on deployment patterns, observability, and cloud-native practices
- Act as a bridge between Software Engineering and Infrastructure teams
- Help teams design systems that are deployable, scalable, and cost-efficient
- Build cost awareness into deployment patterns and architectural standards
- Optimize AKS, serverless, and messaging usage for performance per dollar
- Partner with leadership to monitor and manage cloud spend
- Prevent waste through right-sizing, lifecycle policies, and automation
- Comprehensive full medical, dental and vision Insurance
- Basic Life Insurance at no cost to the employee
- Company paid short-term and long-term disability
- 12 weeks of 100% paid Parental Leave
- Health Savings Account (HSA)
- Flexible Spending Accounts (FSA)
- Retirement savings plan
- Personal Paid Time Off
- Paid holidays and company-wide Wellness Day off
- Paid time off to volunteer at nonprofit organizations
- Pet friendly office environment
- Commuter Benefits
- Group Pet Insurance
- On the job training and skills development
- Employee Assistance Program (EAP)