Insulet is looking to solve the problem of architecting, implementing, and maintaining highly available and scalable infrastructure and systems, while ensuring the reliability of their services.
Requirements
- Strong understanding of cloud computing platforms (e.g., AWS, Azure, GCP) and container orchestration technologies (e.g., Kubernetes).
- In-Depth knowledge of AWS services including VPC, Lambda, IAM, ELB, EC2, ECS, CloudWatch, API Gateway, S3, SQS, SNS, WAF, X-Ray, and Route53 or GCP services including VPC, Cloud Functions, IAM, Cloud Load Balancing, Compute Engine, Google Kubernetes Engine (GKE), Stackdriver, API Gateway, Cloud Storage, Pub/Sub, Firebase Cloud Messaging, Cloud Armor, Cloud Trace, Cloud DNS
- Experience with infrastructure as code tools such as Terraform, Ansible, or similar.
- Excellent troubleshooting and problem-solving skills.
- Strong communication and leadership skills, with the ability to collaborate effectively with cross-functional teams.
- Experience leading and mentoring engineering teams is highly desirable.
- Proven experience architecting and managing highly available, scalable, and fault-tolerant systems.
Responsibilities
- Provide technical guidance and mentorship to the SRE team.
- Drive the implementation of best practices in reliability, scalability, and performance.
- Architect and implement infrastructure solutions that meet the requirements of high availability and performance.
- Develop and maintain automation tools for provisioning, deployment, and monitoring.
- Design and implement monitoring solutions to proactively identify issues and prevent service disruptions.
- Lead incident response efforts, conducting post-mortem analysis, and implementing measures to prevent recurrence.
- Conduct capacity planning exercises to ensure systems can handle current and future loads.
Other
- Bachelor’s in computer science, Engineering, or a related field.
- 9+ years of experience in the field including 5+ Site Reliability Engineering, DevOps, or a similar role.
- Strong communication and leadership skills, with the ability to collaborate effectively with cross-functional teams.
- Experience leading and mentoring engineering teams is highly desirable.
- Hybrid working arrangements (requires on-site work from an Insulet office)