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 Jobot, so some details may not match this job. The employer's own page has the real description.
Overview
The Remote Site Reliability Engineer (SRE) at Jobot will play a critical role in bolstering our platform's reliability, scalability, and performance. This position involves implementing automation solutions, monitoring system health, and reducing downtime through proactive incident management and troubleshooting. The SRE will collaborate closely with development teams to ensure that service-level objectives (SLOs) are met while continuously seeking opportunities to enhance our IT environment through innovative solutions. This is an exciting opportunity for a proactive and analytical professional passionate about building reliable systems in a dynamic, remote work environment.
Job Responsibilities
- Design and implement scalable and efficient monitoring systems to ensure high availability of services.
- Develop automation tools and scripts for operational processes and system deployments.
- Respond to incidents and outages, working to minimize downtime and conduct root cause analysis.
- Collaborate with software development teams to ensure reliability is integrated throughout the application lifecycle.
- Establish and maintain service-level objectives (SLOs) and service-level agreements (SLAs).
- Provide guidance on performance optimization and system capacity management.
- Participate in on-call rotations to support 24/7 system availability.
- Document processes, issues, and workflows for team knowledge sharing and future reference.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- A minimum of 3 years of experience in a Site Reliability Engineering, DevOps, or Systems Engineering role.
- Proficient in scripting languages such as Python, Bash, or Ruby.
- Strong understanding of cloud platforms, such as AWS, GCP, or Azure.
- Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Solid understanding of networking, security, and infrastructure architecture.
- Familiarity with monitoring tools like Prometheus, Grafana, or similar solutions.
- Excellent problem-solving skills and ability to work under pressure.
Technologies & Tools
The Remote Site Reliability Engineer will work with a diverse array of technologies and tools to ensure the reliability and performance of our services. This includes cloud computing platforms such as AWS and Azure, container orchestration tools like Kubernetes, automation and configuration management tools including Terraform and Ansible, as well as monitoring and alerting solutions such as Prometheus and Grafana. The role also requires proficiency in version control systems like Git, ensuring proper code management and collaboration across teams.
Ideal Candidates
The ideal candidate for the Remote Site Reliability Engineer position will possess a strong technical acumen coupled with excellent communication skills. They should be detail-oriented, proactive in identifying and addressing potential issues, and adept at collaborating with cross-functional teams. A genuine passion for building resilient systems and a continual desire for personal and professional growth will set the ideal candidate apart. Candidates should also exhibit flexibility in adapting to changing environments and a commitment to fostering a culture of reliability and excellence within the organization.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.