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 Ferguson, 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 Ferguson will play a critical role in maintaining and improving the reliability, availability, and performance of the company's services and systems. This position involves a blend of software engineering and systems engineering to build and manage scalable, sustainable systems. The SRE will collaborate with development teams to implement automation solutions, troubleshoot complex issues, and design scalable architecture to support the organization’s ever-evolving needs.
Job Responsibilities
- Design and implement solutions for improving site reliability and availability.
- Monitor system performance and troubleshoot issues as they arise.
- Develop automation tools for resolving repetitive operational tasks.
- Collaborate with development teams to ensure efficient deployment of applications.
- Maintain documentation for all infrastructure processes and procedures.
- Conduct post-incident reviews and implement preventive measures.
- Manage cloud resources, ensuring optimal configuration and cost-efficiency.
- Participate in on-call rotations to provide support and incident response.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in a Site Reliability Engineering or DevOps role.
- Strong experience with scripting languages such as Python, Bash, or Ruby.
- Proficient in cloud computing platforms, preferably AWS, Azure, or Google Cloud.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Solid understanding of networking, security protocols, and database management.
- Experience with monitoring tools such as Prometheus, Grafana, or similar.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The Site Reliability Engineer at Ferguson will engage with a range of technologies and tools that facilitate system monitoring, automation, and deployment. Key technologies include cloud platforms such as AWS for hosting; scripting languages like Python and Bash for automation; containerization tools such as Docker for application packaging; and orchestration tools like Kubernetes for managing containerized applications. Additionally, SREs will utilize monitoring tools such as Prometheus and Grafana to ensure system health and performance metrics are met.
Ideal Candidates
The ideal candidate for the Site Reliability Engineer position will possess a proactive and analytical mindset, enabling them to anticipate potential issues before they escalate. They should exhibit strong communication skills, allowing for effective collaboration across various teams within the organization. Adaptability and continuous learning are vital, as the technological landscape is always evolving. A passion for engineering solutions to optimize systems and a keen understanding of both development and operational processes will distinguish candidates who thrive in this role at Ferguson.
The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.