Senior Azure Infrastructure & DevOps Engineer
CellarTracker
Seattle, washington
Job Details
Full-time
Full Job Description
CellarTracker is the world’s most trusted wine community, where technology and passion meet to make wine discovery accessible and exciting for everyone. Founded in 2003 as a cellar management tool for wine collectors, CellarTracker has since expanded to help millions find and experience wines they love. Today, across our website and newly reimagined mobile app—which has quickly earned over 2,000 reviews with a 4.9-star rating—our 1 million members contribute to a robust database of 5 million unique wines and over 10 million community reviews. In just three years, our team has grown from 3 to 20, and we’re looking for more awesome team members to drive our mission forward.
CellarTracker is looking for a Senior Azure Infrastructure & DevOps Engineer to manage and optimize our cloud infrastructure and support our CI/CD pipelines in a collaborative, high-impact environment. This role is central to maintaining the reliability, scalability, and security of our systems as we continue to innovate in digital wine experiences. You’ll be responsible for building and managing our infrastructure with a focus on Infrastructure as Code (IaC) and will work closely with our development team to streamline and improve our DevOps processes.
If you're skilled in Azure infrastructure, passionate about automation, and ready to own the infrastructure that supports our growing platform, we'd love to hear from you.
Responsibilities
- Azure Infrastructure Management:
- Design, build, and maintain Azure-based infrastructure to support our application and business needs.
- Leverage Azure services effectively, including storage, compute, networking, DNS, and security, to support a complex, high-demand app and web environment.
- Infrastructure as Code (IaC):
- Develop and manage Infrastructure as Code solutions using tools like Terraform or Azure Resource Manager (ARM) to ensure consistency, scalability, and repeatability.
- Document IaC processes and standards to maintain clear infrastructure code repositories.
- DevOps Pipeline Development and Management:
- Collaborate with developers and stakeholders to create, manage, and optimize CI/CD pipelines, ensuring smooth, automated deployments across our environments (development, integration, and production).
- Support and enhance our Azure DevOps environment, enabling teams to deliver quickly, safely, and efficiently.
- Environment Security and Reliability:
- Monitor, troubleshoot, and enhance infrastructure and pipeline reliability and security, proactively addressing issues and anticipating future needs.
- Work with Azure’s security features (e.g., WAF, identity management, and policies) to safeguard our infrastructure.
- Documentation and Knowledge Sharing:
- Create and maintain comprehensive documentation of infrastructure, IaC scripts, pipeline configurations, and best practices.
- Train and guide developers on IaC principles and DevOps processes, contributing to a collaborative, empowered team environment.
Requirements
- Experience: 5+ years of experience in Azure infrastructure management, cloud infrastructure design, and DevOps pipeline management.
- Azure Expertise: Deep understanding of core Azure services, including VMs, networking, storage, and security solutions.
- Infrastructure as Code (IaC): Proficiency in IaC tools such as Terraform or ARM templates, with experience managing and deploying cloud resources programmatically.
- CI/CD Pipelines: Hands-on experience with CI/CD tools, particularly in Azure DevOps, with an emphasis on creating, managing, and troubleshooting pipelines.
- Automation and Scripting: Proficient in scripting languages such as PowerShell, Python, or Bash for automation and process improvement.
- Security and Compliance: Knowledgeable in Azure security best practices, including identity management, WAF, and access policies.
- Problem Solving & Ownership: Strong problem-solving skills with the ability to own projects from ideation to execution, particularly when addressing issues in a dynamic infrastructure and DevOps environment.
- Collaboration and Communication: Excellent collaboration skills, with experience working closely with developers, product teams, and other stakeholders in a DevOps setting.
- Educational Background: Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Benefits
CellarTracker provides strong benefits including:
- Flexible remote work
- Unlimited PTO
- Paid family leave
- Standard health benefits (medical, vision, dental)
- 401k contribution