Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Shutterfly, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Site Reliability Engineer at Shutterfly will play a crucial role in enhancing the reliability, scalability, and efficiency of our systems and services. This position requires a strategic thinker with a proactive approach to troubleshooting and resolving issues. The candidate will work collaboratively with development teams to ensure high availability and performance of applications while implementing best practices in infrastructure management and deployment.
Job Responsibilities
- Design and implement scalable infrastructure solutions to support application development and deployment.
- Monitor system performance and troubleshoot issues to maintain high uptime and reliability.
- Develop automation tools and scripts to streamline operational tasks.
- Collaborate with software engineering teams to devise and optimize service-oriented architecture.
- Lead incident response efforts and conduct post-mortem analyses to improve service reliability.
- Participate in on-call rotations to provide support for critical incidents and recoveries.
- Establish and maintain metrics, logging, and alerting frameworks to proactively identify system health concerns.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in Site Reliability Engineering, DevOps, or a related role.
- Strong proficiency in programming languages such as Python, Go, or Java.
- Extensive experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Deep understanding of network protocols, load balancing, and web application architectures.
- Familiarity with CI/CD tools, configuration management, and infrastructure as code.
- Excellent analytical and problem-solving skills with an aptitude for rigorous logical thinking.
Technologies & Tools
The Senior Site Reliability Engineer will utilize a suite of technologies and tools that include cloud services (AWS, GCP), container orchestration platforms (Kubernetes), monitoring and logging tools (Prometheus, Grafana), and automation frameworks (Ansible, Terraform). Familiarity with version control systems (Git) and CI/CD tools (Jenkins, GitLab CI) is also essential.
Ideal Candidates
Ideal candidates for the Senior Site Reliability Engineer position at Shutterfly possess strong technical acumen and a passion for enhancing system reliability. They exhibit a collaborative spirit, comfortable working in cross-functional teams, and a commitment to continuous learning and improvement. The ability to thrive in a fast-paced environment while effectively managing multiple projects and priorities is crucial. Strong communication skills to articulate technical challenges and solutions to diverse audiences are also vital for success in this role.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.