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.
Remote Site Reliability Engineer Job Description
Job Overview
Dice is seeking a highly skilled Remote Site Reliability Engineer who will be responsible for the reliability, performance, and scalability of our services. The successful candidate will work collaboratively with software development, operations, and product management teams to enhance the overall system architecture and delivery process. This role requires a proactive approach to monitoring, troubleshooting, and improving system performance, along with designing and implementing automation solutions to ensure a seamless user experience.
Job Responsibilities
- Monitor system performance and availability to ensure optimal operation and functionality.
- Implement automation tools and frameworks to enhance deployment and monitoring processes.
- Troubleshoot and resolve incidents and problems in a timely manner.
- Collaborate with engineering teams to design scalable and reliable architectures.
- Develop and maintain documentation related to systems and processes.
- Contribute to on-call support rotation and documentation for incident management.
- Establish and maintain performance benchmarks and proactive monitoring solutions.
- Participate in capacity planning and system design discussions.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a Site Reliability Engineer or similar role.
- Strong knowledge of cloud computing platforms such as AWS, Google Cloud, or Azure.
- Proficient in scripting and programming languages such as Python, Go, or Bash.
- Experience with container orchestration technologies like Docker and Kubernetes.
- Solid foundation in networking, security, and server administration.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
- Strong communication skills and a collaborative mindset.
Technologies & Tools
The Remote Site Reliability Engineer at Dice will primarily the use of technologies such as AWS or Azure for cloud services, Docker and Kubernetes for container management, and Git for version control. Additionally, monitoring and logging tools like Prometheus, Grafana, and ELK stack will play a vital role in ensuring system reliability. Proficiency in CI/CD tools, such as Jenkins or GitLab CI, will be critical to automate deployment workflows.
Ideal Candidates
The ideal candidates for this position will possess a passion for ensuring system reliability and performance. They should exhibit strong analytical skills and the ability to work autonomously while also collaborating effectively within a team. Candidates who embrace continuous improvement and are willing to take initiative in optimizing services, as well as those who thrive in a dynamic environment, will be particularly well-suited for this role.
Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.