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 be responsible for ensuring the reliability, availability, and performance of our production systems. This role involves monitoring system health, implementing automated processes, and collaborating with software developers to facilitate the development and deployment of applications. The SRE will work in a dynamic remote environment, troubleshooting issues as they arise and providing solutions that enhance operational efficiency and service delivery.
Job Responsibilities
- Monitor and maintain the health, performance, and availability of production systems.
- Collaborate with software engineering teams to design, implement, and manage automated solutions.
- Develop, manage, and optimize CI/CD pipelines to enhance deployment processes.
- Conduct incident response and post-mortem analysis to continuously improve system reliability.
- Implement and maintain system observability tools to provide real-time insights into system performance.
- Develop and maintain documentation for systems, processes, and troubleshooting procedures.
- Be an advocate for reliability and performance best practices across the development lifecycle.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in a Site Reliability Engineering or related role.
- Strong understanding of system architecture, cloud computing environments, and networking fundamentals.
- Proficiency in scripting languages such as Python, Bash, or Go.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with monitoring tools (e.g., Prometheus, Grafana, New Relic).
- Excellent problem-solving skills and the ability to work independently in a remote setting.
Technologies & Tools
The Site Reliability Engineer will work with a variety of technologies and tools including cloud platforms like AWS or Azure, infrastructure as code solutions such as Terraform or CloudFormation, configuration management tools like Ansible or Puppet, and monitoring solutions such as ELK stack, Prometheus, and Grafana. A strong familiarity with CI/CD tools, version control systems like Git, and container orchestration systems like Kubernetes is also essential in ensuring efficient system management and deployments.
Ideal Candidates
Ideal candidates for the Site Reliability Engineer position will possess a combination of technical expertise and effective communication skills. They should have a proactive mindset, with the ability to identify potential issues before they escalate into problems. A collaborative spirit is essential, as they will frequently interact with software development teams to streamline operations. Adaptability and a willingness to learn new technologies are crucial, as the digital landscape is constantly evolving. Ultimately, candidates who thrive in fast-paced environments and who are motivated by challenges will excel in this role.
Unemployment in Madagascar was 3% in 2025, by the International Labour Organization’s estimate. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.