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.
Job Overview
Jobot is seeking a highly skilled and motivated Remote Site Reliability Engineer to join our dynamic team. In this role, you will be responsible for ensuring the reliability, availability, and performance of our applications and infrastructure. You will collaborate with development teams to design, build, and maintain scalable systems, and implement best practices for monitoring, incident response, and automation. Your expertise will be essential in proactively identifying and resolving issues to enhance system performance and customer satisfaction.
Job Responsibilities
- Design and implement reliable and scalable systems in a cloud environment.
- Monitor and optimize application performance using monitoring tools and dashboards.
- Develop and maintain automation scripts for deployment and system management.
- Implement disaster recovery and fault-tolerant strategies to ensure system resilience.
- Collaborate with development teams to streamline processes and improve operational efficiency.
- Respond to incidents and outages with a strong focus on root cause analysis and resolution.
- Contribute to the development and maintenance of configuration management and version control systems.
- Participate in on-call rotations to provide 24/7 support for critical systems.
- Document processes and procedures to facilitate knowledge sharing across teams.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 3+ years of experience in Site Reliability Engineering or software development with a focus on system reliability.
- Strong proficiency in scripting and programming languages such as Python, Go, or Java.
- Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with monitoring tools (Prometheus, Grafana, New Relic).
- Knowledge of CI/CD pipelines and tools (Jenkins, GitLab CI).
- Excellent problem-solving and analytical skills.
- Exceptional communication and collaboration abilities.
Technologies & Tools
The Remote Site Reliability Engineer will work with a variety of technologies and tools to ensure the smooth operation and reliability of our systems. Key technologies include cloud services such as AWS and Azure, container orchestration tools like Kubernetes, continuous integration/continuous deployment (CI/CD) tools such as Jenkins and GitLab CI, as well as monitoring and logging tools including Prometheus and Grafana. Familiarity with version control systems like Git will also be essential to manage code across the development lifecycle.
Ideal Candidates
The ideal candidate for the Remote Site Reliability Engineer position is a proactive, detail-oriented professional with a passion for improving system reliability and performance. They possess a keen analytical mindset and are driven by challenges, with a knack for troubleshooting and resolving technical issues efficiently. Strong interpersonal and communication skills are crucial for collaborating with cross-functional teams, enhancing processes, and mentoring junior engineers. Moreover, they are adaptable to evolving technologies and can thrive in a fast-paced remote work environment.
What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.