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 Articulate, so some details may not match this job. The employer's own page has the real description.
Job Overview
Articulate is seeking a Site Reliability Engineer II to join our dynamic team. In this role, you will be responsible for ensuring the uptime and performance of critical services that our customers rely on daily. You will work closely with software engineering and operations teams to create automated solutions, monitor system performance, and resolve incidents efficiently. Your expertise will help in enhancing system reliability, implementing best practices for operational excellence, and fostering a culture of reliability across our technology stack.
Job Responsibilities
- Monitor and maintain system health and performance using industry-standard metrics and alerts.
- Design, implement, and maintain scalable infrastructure solutions.
- Develop automation scripts and tools to streamline operations and reduce manual tasks.
- Collaborate with development teams to improve service reliability and availability.
- Investigate and resolve incidents, performing root cause analysis, and defining corrective actions.
- Participate in on-call rotations to provide timely support for production issues.
- Document processes, workflows, and incident reports to enhance team knowledge sharing.
- Research and recommend innovative solutions to improve application performance and reliability.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2+ years of experience in Site Reliability Engineering or a similar role.
- Proficient in scripting languages such as Python, Ruby, or Bash.
- Strong knowledge of cloud platforms (AWS, Azure, or GCP) and container orchestration tools (Kubernetes, Docker).
- Experience with monitoring tools (Prometheus, Grafana, or similar) and incident management systems.
- Understanding of CI/CD pipelines and DevOps practices.
- Excellent troubleshooting skills with a systematic approach to problem-solving.
- Strong communication skills and ability to work collaboratively in a team environment.
Technologies & Tools
The Site Reliability Engineer II will leverage a variety of technologies and tools, including but not limited to cloud infrastructure solutions such as Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure. Familiarity with container orchestration tools like Kubernetes and Docker is essential, along with experience in using monitoring and logging solutions such as Prometheus, Grafana, and ELK stack. Proficiency in programming and scripting languages such as Python and Bash is also required to automate processes and optimize system performance.
Ideal Candidates
The ideal candidates for the Site Reliability Engineer II position are those who exhibit a passion for problem-solving and a strong commitment to enhancing system reliability and performance. They possess a collaborative mindset, demonstrating effective communication skills to work seamlessly with cross-functional teams. A keen eye for detail and the ability to prioritize tasks dynamically in a fast-paced environment are essential traits. Candidates should also be proactive in learning new technologies and methodologies, displaying an eagerness to innovate and contribute positively to our organizational culture.
In software, telecom and media, hires came to 3.4% of jobs in September and layoffs to 1.7%, against 3.4% and 1% for all industries. The tech job market →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.