Description
At Spoonflower (part of the Shutterfly family of brands), our mission is to inspire individuals to make, buy, and sell unique products built around color and pattern. Our e-commerce website allows individuals to create, sell, and shop for unique fabrics, wallpaper, and home décor. Spoonflower's global marketplace connects our customers to more than 8 million designs by independent artists worldwide.
Spoonflower is seeking an experienced and highly motivated Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining the infrastructure and tools that enable our development teams to build, deploy, and operate applications efficiently and securely.
Key Responsibilities:
• Support legacy systems/applications as we re-platform to modern technologies and IaC
• Design, implement, and manage infrastructure as code using tools such as Terraform.
• Ensure the security, availability, and performance of our cloud infrastructure.
• Collaborate with development teams to ensure smooth deployment and operation of services.
• Implement and manage CI/CD pipelines to automate the build, test, and deployment processes.
• Monitor system performance and troubleshoot issues as they arise.
• Develop and maintain documentation for DevOps processes and procedures.
• Mentor junior engineers and provide technical guidance and leadership.
• Participate in architecture and design reviews to ensure best practices are followed.
• Identify and implement improvements to enhance our infrastructure's scalability, reliability, and efficiency.
Qualifications:
• 8+ years of experience in software development and operations.
• 4+ years of experience with Kubernetes
• 4+ years of experience with AWS experience
• Proficiency with infrastructure as code tools such as Terraform.
• Experience with Docker and Kubernetes.
• Strong understanding of security best practices and tools.
• Experience with monitoring and logging tools like Splunk, NewRelic or similar
• Experience with CI/CD pipelines and automated testing frameworks.
• Excellent problem-solving skills and attention to detail.
• Ability to quickly and accurately estimate the effort needed to deliver a feature.
• Strong communication and collaboration skills.
Preferred Qualifications:
• Experience with e-commerce platforms.
• Familiarity with managed services and serverless architectures.
• Knowledge of networking concepts and protocols.
• Experience with configuration management tools such as Ansible, Chef, or Puppet.
Supporting a diverse and inclusive workforce is important to Shutterfly not only because it directly reflects our value of Embracing our Differences, but also because it's the right thing to do for our business and for our people. We welcome all applicants and evaluate them based on their qualifications, without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or other characteristic covered by law. Learn more about our commitment to Diversity, Equity, and Inclusion on our Career Site.
This position will accept applications on an ongoing basis until filled.
#SFLYTechnology