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 Dice, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Site Reliability Engineer (SRE) / DevOps Engineer plays a critical role in ensuring the reliability and performance of our complex systems, working at the intersection of development and operations. This hybrid role requires a proactive individual who can design, build, and maintain scalable production systems while collaborating closely with cross-functional teams to drive automation, enhance system security, and optimize application performance. As part of a vibrant team, the successful candidate will have the opportunity to impact the technology landscape within the organization significantly.
Job Responsibilities
- Design, implement, and maintain scalable and robust systems to ensure high availability and reliability.
- Monitor system performance, identify bottlenecks, and implement performance tuning.
- Develop automation scripts to streamline operations and improve efficiency.
- Collaborate with software engineering teams to design and enhance system architectures.
- Implement and manage CI/CD pipelines to enable fast and reliable releases.
- Establish and maintain reliable incident response and troubleshooting processes.
- Perform root cause analysis and implement corrective actions for operational issues.
- Ensure the security and compliance of production systems and data.
- Provide mentorship and guidance to junior team members, fostering a culture of continuous improvement.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in Site Reliability Engineering, DevOps, or similar roles.
- Strong proficiency in programming/scripting languages such as Python, Go, or Bash.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code (e.g., Terraform, CloudFormation).
- Expertise in monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Strong understanding of networking concepts and protocols.
- Experience with incident management and performance tuning.
- Excellent problem-solving skills and ability to work under pressure.
Technologies & Tools
The Senior Site Reliability Engineer will work with a wide range of technologies and tools including, but not limited to, Docker, Kubernetes, AWS, Terraform, Prometheus, Grafana, Jenkins, and various monitoring and logging frameworks. The position requires a solid understanding of collaborating tools for CI/CD, version control, and configuration management to ensure the reliability and performance of cloud-based applications.
Ideal Candidates
Ideal candidates for the Senior Site Reliability Engineer position will exhibit a strong foundation in software development and system administration. They will possess a relentless drive for automation, sound analytical skills, and a proactive approach to problem-solving. Effective communication and collaboration skills are essential, as the role involves partnership with various teams across the organization. Additionally, candidates should show adaptability to changing environments and a commitment to ongoing learning and technology advancements.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.