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 Duck Creek Technologies, 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) at Duck Creek Technologies will play a pivotal role in ensuring the reliability, performance, and scalability of our critical systems and applications. This position involves utilizing a combination of software engineering and systems engineering to build and maintain the infrastructure necessary for a high-performing digital platform. The ideal candidate will collaborate closely with development, operations, and product teams to drive system improvements, implement automated solutions, and respond to incidents with urgency and expertise.
Job Responsibilities
- Design, implement, and maintain monitoring solutions to ensure high availability and performance of our systems.
- Develop and automate operational processes to improve service reliability and performance.
- Respond to and resolve incidents in a timely manner while performing root cause analysis to prevent recurrence.
- Collaborate with software development teams to ensure that the systems we create are reliable and scalable.
- Implement software fixes and system enhancements to address performance and security issues.
- Create and maintain comprehensive documentation on system architecture, processes, and incident response protocols.
- Participate in on-call rotations to provide support for production systems and maintain service level agreements (SLAs).
- Contribute to continuous improvement efforts through implemented metrics and feedback loops.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in systems engineering or site reliability engineering.
- Strong proficiency in scripting and programming languages such as Python, Go, or Java.
- Experience with cloud platforms (AWS, Azure, GCP) and their related services.
- Solid understanding of containerization and orchestration technologies (Docker, Kubernetes).
- Familiarity with monitoring tools (Prometheus, Grafana, Datadog) and incident management systems.
- Excellent problem-solving skills and the ability to work under pressure.
- Strong communication skills and experience collaborating in cross-functional teams.
Technologies & Tools
The Senior Site Reliability Engineer will work extensively with a variety of technologies and tools critical to the operations and management of our systems. This includes but is not limited to cloud services such as AWS, containerization platforms like Docker, orchestration tools such as Kubernetes, as well as monitoring and logging systems including Prometheus, Grafana, and Datadog. Familiarity with CI/CD pipelines and infrastructure as code (IaC) tools like Terraform and Ansible is also essential for automating deployment processes.
Ideal Candidates
Ideal candidates for the Senior Site Reliability Engineer position are individuals who are proactive, resourceful, and thrive in a fast-paced environment. They should exhibit a strong commitment to enhancing system reliability through innovative solutions and collaborative efforts. Effective communication and interpersonal skills are crucial, alongside a demonstrated ability to adapt to new challenges and technologies. The right candidate will have a passion for continuous improvement and a strong sense of ownership towards their work, contributing not just to individual projects but to the success of the entire organization.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.