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 Site Reliability Engineer (SRE) at Dice will play a critical role in maintaining the reliability, scalability, and performance of our platform. The successful candidate will be responsible for ensuring that our services and applications run smoothly while developing automation strategies to improve operational efficiency. This position requires a strong blend of engineering and operations skills, focusing on long-term health and availability of our systems, ultimately enhancing the user experience while supporting the ongoing growth of the organization.
Job Responsibilities
- Design, implement, and manage monitoring tools to ensure system reliability and performance.
- Collaborate closely with development teams to improve application stability and performance.
- Automate manual processes to enhance operational efficiency.
- Troubleshoot and resolve issues related to system performance and availability.
- Conduct post-incident analysis to identify root causes and implement preventative measures.
- Maintain infrastructure as code practices to achieve consistent and reproducible environments.
- Participate in on-call rotations and incident response procedures.
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 proficiency in programming languages such as Python, Go, or Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Knowledge of version control systems, particularly Git.
- Proficient in monitoring and alerting systems such as Prometheus, Grafana, or Nagios.
- Solid understanding of network protocols and system architecture.
Technologies & Tools
The Site Reliability Engineer will primarily work with cloud computing platforms such as AWS or Azure, utilizing containerization and orchestration tools including Docker and Kubernetes. Familiarity with configuration management tools like Ansible or Terraform is essential for maintaining infrastructure as code. The role also demands competence in monitoring and logging tools such as Prometheus, Grafana, and ELK Stack to ensure high levels of system performance and availability.
Ideal Candidates
The ideal candidate for this position will possess a blend of technical expertise and problem-solving skills. They should demonstrate a proactive approach to system reliability, a strong commitment to continuous improvement, and the ability to work effectively in a collaborative environment. Excellent communication skills and the ability to convey complex technical concepts to non-technical teams are vital for success in this role. A passion for technology, a desire to learn, and an innovative mindset will greatly contribute to achieving Dice's objectives.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.