Envision Yourself at Barracuda:
- Write clean, high-performance, and well tested, infrastructure code with a focus on reusability (Puppet /Ansible/ Terraform/Cloudformation)
- Recommend and implement infrastructure best practices in alignment with standard SRE principles and supply guidance on system performance and throughput expectations.
- Troubleshoot issues across the entire stack: hardware, software, application, and network
- Establish, maintain, and adhere to Barracuda technical standards, policies, and procedures
- Build and enhance our observability and reliability systems
- Participate in an on-call rotation
- Collaborate with internal groups to design, develop, and deploy manageable, scalable, and robust services
- Perform RCA (Root Cause Analysis), partner with engineering and operation teams across the organization to roll out fixes
- Provide technical guidance and mentorship to other engineers on reliability and scalability best practices, tools, and methodologies
- Experience with developing, building, securing, and operating sophisticated and highly automated Cloud infrastructure in AWS a must
- Prior success in automating and maintaining an efficient large scale real-world production environment
- Extensive experience with orchestrating cloud infrastructure automation using tools like Terraform and CloudFormation
- Development experience with continuous integration (CI/CD) and automation tools such as GitHub, GitHub Actions, Jenkins, Packer, Ansible, Puppet, etc.
- Working knowledge with deployment patterns/strategy including blue/green, canary, rolling deployment, draining, etc.
- Comprehensive experience with containers and container orchestration tools (Docker) in a Cloud Environment (AWS EKS)
- The ability to design, author, and release code in languages like Python
- Advanced Operating System skills with knowledge of Linux internals
- Extensive experience working with observability and reliability tools like New Relic, Elastic APM (Application Performance Monitoring), CloudWatch, Prometheus and Grafana
- Experience with Data pipeline engineering and tools like Databricks, Apache Spark, Kafka, DataStage
- Strong debugging skills with a systematic problem-solving approach to identify complex problems
- Ability to communicate effectively both verbally and in writing
- Self-awareness and a true teamwork spirit
- Bachelor's degree in a technology field or equivalent work experience
- 5-8 years of experience in a Site Reliability Engineer (SRE) or similar role

0 applies
7 views
Other Jobs from Barracuda Networks
Principal Application Security Engineer
Senior Software Engineer (React JS - UI Developer)
Senior Network Engineer
Similar Jobs
Principal Lab Infrastructure Engineer
Staff Site Reliability Engineer
Site Reliability Engineer
Staff Software Engineer (Platform)
Data Scientist
Senior Software Engineer- Big Data & Java
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say