DevOps Engineer
Quilt SoftwareAbout the role
About the Role
We are looking for a skilled and motivated Lead DevOps Engineer to join our growing technology team at Quilt Software. In this pivotal role, you will split your time between hands-on technical work (approximately 80%) and strategic leadership (20%). You’ll oversee the design, implementation, and maintenance of our multi-cloud infrastructure spanning AWS, Azure, and Google Cloud, ensuring it meets the highest standards of security, scalability, and performance. Leading a group of DevOps engineers, and collaborating with a group of software developers, and product managers, you’ll drive operational excellence and contribute to shaping the company’s long-term DevOps strategy.
Key Responsibilities
- Develop and execute the strategic roadmap for DevOps, aligning with overall business goals and objectives: Collaborate with senior leadership to define the vision and long-term strategy for DevOps initiatives, ensuring they support the company's growth, scalability, and innovation goals.
- Design and maintain secure, scalable cloud infrastructure: Architect robust systems across AWS, Azure, and Google Cloud, incorporating security best practices such as encryption, least-privilege access, and regular compliance checks to meet industry standards (e.g., SOC 2, GDPR).
- Optimize system performance and security: Monitor system health with tools like Prometheus or Datadog, proactively resolving bottlenecks, ensuring 99.9% uptime, and implementing disaster recovery plans to maintain business continuity.
- Implement and enforce cybersecurity best practices: Lead efforts to secure infrastructure through identity and access management (IAM), firewall configurations, and vulnerability assessments, while staying ahead of emerging threats with regular audits and updates.
- Manage CI/CD pipelines: Build and enhance continuous integration and continuous deployment workflows using tools like Jenkins, GitLab CI, or CircleCI, embedding automated testing, security scanning, and cost-monitoring to streamline software delivery.
- Lead and mentor the DevOps team: Guide a team of 3-5 engineers, providing technical direction, conducting code reviews, and fostering a culture of knowledge-sharing and innovation to elevate team performance.
- Collaborate with development and operations teams: Partner with software engineers to improve application deployment processes and work with operations staff to ensure infrastructure aligns with business objectives, resolving blockers efficiently.
- Monitor and manage cloud costs: Leverage tools like AWS Cost Explorer or Azure Cost Management to track spending, implement tagging strategies, and optimize resource allocation to reduce expenses without compromising performance.
Required Skills and Qualifications
- 5+ years of DevOps experience: Proven track record of managing production-grade cloud environments, with deep expertise in AWS, Azure, and Google Cloud services (e.g., EC2, S3, Azure VMs, GCP Compute Engine).
- Expertise in DevOps tools: Hands-on proficiency with Jenkins, Terraform, Docker, Kubernetes, and Ansible for automation, containerization, and infrastructure management.
- Proficiency in scripting: Strong coding skills in Python and Bash for automating tasks, with experience writing reusable scripts to manage cloud resources and troubleshoot issues.
- Hands-on experience with CI/CD pipelines: Demonstrated ability to design and maintain pipelines that integrate unit tests, security scans (e.g., SAST/DAST), and deployment stages for rapid, reliable releases.
- Solid understanding of cloud security principles: Knowledge of IAM policies, network security (e.g., VPCs, subnets), encryption standards (e.g., TLS, AES-256), and compliance frameworks.
- Cloud cost optimization expertise: Experience reducing cloud expenses through rightsizing instances, using reserved instances, and automating shutdowns of idle resources.
- Proficiency in Linux operating systems: Expertise in system administration, shell scripting, and security hardening (e.g., configuring firewalls, managing user permissions, and applying patches).
- Familiarity with Windows operating systems: Knowledge of the Microsoft ecosystem, including Active Directory for user management, PowerShell for automation, and Windows Server management for hybrid cloud environments.
- Strong leadership and communication skills: Ability to mentor junior engineers, explain complex technical concepts to non-technical stakeholders, and lead cross-functional initiatives.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s