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 Cisco, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Site Reliability Engineer (SRE) at Cisco plays a pivotal role in bridging the gaps between software development and operations, ensuring that our systems are reliable, scalable, and efficient. This position entails collaborating closely with developers to enhance performance, automating processes to streamline workflows, and addressing service outages or incidents promptly. By leveraging a blend of software engineering and systems administration skills, the SRE will be crucial to improving the reliability and availability of our products and services, ultimately contributing to enhanced customer satisfaction.
Job Responsibilities
- Design, implement, and maintain systems and infrastructure to ensure high availability and performance.
- Develop and optimize monitoring and alerting solutions to improve operational insights.
- Collaborate with development teams to integrate reliability into new software development processes.
- Automate operational tasks to reduce human intervention and increase efficiency.
- Respond to incidents and outages, performing root cause analysis and implementing preventive measures.
- Participate in on-call rotations to provide support outside of normal business hours.
- Maintain documentation of systems, processes, and protocols to facilitate knowledge sharing within the team.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in site reliability engineering, DevOps, or a related field.
- Proficiency in programming/scripting languages such as Python, Go, or Ruby.
- Strong understanding of Linux/Unix operating systems and networking concepts.
- Experience with cloud environments (AWS, Azure, GCP) and container orchestration tools (Kubernetes, Docker).
- Familiarity with CI/CD pipelines and automation tools such as Jenkins, Terraform, or Ansible.
- Excellent troubleshooting and problem-solving skills, with the ability to work under pressure.
Technologies & Tools
The Site Reliability Engineer will work with a diverse array of technologies, including cloud platforms such as AWS, Azure, or Google Cloud Platform, containerization technologies like Docker and orchestration with Kubernetes. Familiarity with infrastructure as code (IaC) tools like Terraform and configuration management tools such as Ansible or Chef will be crucial. Monitoring tools such as Prometheus and Grafana will also be integral in ensuring system reliability and performance.
Ideal Candidates
The ideal candidates for this position are proactive problem solvers who thrive in dynamic environments. They possess a strong analytical mindset, enabling them to dissect complex issues and develop effective solutions swiftly. Excellent communication skills are essential, as collaboration with cross-functional teams is a key component of the role. Candidates should also be adaptable, with a continuous learning attitude that embraces new challenges and technologies. A passion for automation and enhancing system reliability will distinguish successful applicants in this role.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.