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 crucial role in ensuring the reliability, availability, and performance of our systems. As a key member of the engineering team, you will be responsible for designing, implementing, and maintaining the infrastructure that supports our applications. You will collaborate closely with developers and other stakeholders to address system failures, automate processes, and enhance system efficiency. The right candidate will be skilled in both operational tasks and software development practices to create innovative solutions that drive progress within the organization, contributing to a seamless user experience.
Job Responsibilities
- Design and implement scalable and reliable system architectures to support production environments.
- Monitor system performance, reliability, and availability, and resolve incidents in a timely manner.
- Develop automation tools and scripts to improve operational efficiencies and reduce manual workload.
- Collaborate with development teams on code deployment and infrastructure changes, ensuring adherence to best practices.
- Maintain documentation related to infrastructure architecture, operational procedures, and incident responses.
- Participate in on-call rotations as required, providing support for critical applications and services.
- Continuously evaluate and recommend improvements to existing systems and processes.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a Site Reliability Engineering, DevOps, or related role.
- Strong proficiency in programming languages such as Python, Go, or Java.
- Hands-on experience with cloud computing platforms (e.g., AWS, Azure, GCP).
- Familiarity with container orchestration and management tools, such as Kubernetes or Docker.
- Proficient with monitoring and logging tools like Prometheus, Grafana, ELK stack, etc.
- Excellent problem-solving skills and the ability to troubleshoot complex systems.
- Strong communication skills, both written and verbal, for effective collaboration with teams.
Technologies & Tools
The Site Reliability Engineer will utilize an array of cutting-edge technologies and tools to optimize our systems. This includes cloud platforms like AWS for scalable infrastructure, monitoring tools such as Prometheus and Grafana for system performance tracking, container management solutions like Kubernetes and Docker for application deployment, and CI/CD pipelines for streamlined code release processes. Familiarity with scripting and programming for automation, as well as experience with version control systems like Git, will be essential in this role.
Ideal Candidates
The ideal candidate for the Site Reliability Engineer position will possess a blend of technical prowess and a proactive mindset. They should exhibit strong analytical skills to swiftly identify and resolve issues, coupled with a commitment to continuous improvement in processes and systems. A collaborative attitude is necessary, along with the ability to thrive in fast-paced environments where adaptability is key. Importantly, a passion for technology and a desire to contribute to a culture of excellence will make a candidate stand out in this role.
First-Line Supervisors of Law Enforcement Workers: 208,000 people in the US, paid from $58,450 a year (the lowest 10%) to $159,810 (the top 10%), with $100,050 in the middle, in May 2025. See these jobs →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.