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 RemoteWorker US, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Site Reliability Engineer at RemoteWorker US, you will play a pivotal role in maintaining the availability, scalability, and performance of our critical infrastructure and services. You will collaborate with cross-functional teams to design and implement robust solutions that optimize processes and enhance system reliability. Your expertise will be key in troubleshooting complex systems, automating manual tasks, and mentoring junior engineers to uphold our high standards of service delivery in a fully remote environment.
Job Responsibilities
- Design, implement, and manage highly available and resilient systems that meet business objectives.
- Monitor system performance and availability using appropriate monitoring tools to ensure optimal functionality.
- Troubleshoot complex incidents, collaborating with development and operations teams to resolve issues promptly.
- Develop and implement automation scripts to reduce manual workload and improve efficiency.
- Establish and maintain best practices for incident management and response procedures.
- Manage configuration and deployment of infrastructure using Infrastructure as Code (IaC) principles.
- Conduct regular performance and reliability assessments to identify improvements and mitigate risks.
- Provide guidance and mentorship to junior site reliability engineers and other team members.
- Stay current with industry trends and emerging technologies to continuously improve service delivery and uptime.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in Site Reliability Engineering, DevOps, or a related field.
- Proficiency in programming languages such as Python, Go, or Java, and scripting languages such as Bash or PowerShell.
- Extensive experience with cloud platforms (AWS, Azure, Google Cloud) and container orchestration technologies (Kubernetes, Docker).
- Strong understanding of networking, security principles, and database management.
- Experience with monitoring, logging, and incident management tools (e.g., Prometheus, Grafana, ELK Stack).
- Excellent problem-solving skills and the ability to work effectively under pressure.
- Strong communication skills with the ability to collaborate across teams in a remote environment.
Technologies & Tools
In this role, you will be working with a variety of technologies and tools including, but not limited to, AWS or other cloud service platforms, Docker, Kubernetes, Terraform, Ansible, Git, Jenkins, and monitoring solutions such as Prometheus and Grafana. Familiarity with database technologies like MySQL or PostgreSQL will also be crucial in managing our systems effectively.
Ideal Candidates
The ideal candidate for this position will possess a strong analytical mindset, with the ability to quickly adapt to evolving technologies and practices. You should demonstrate a proactive approach to problem-solving, skills in automation and optimization, and an unwavering commitment to improving system performance. Additionally, a passion for continuous learning and a collaborative spirit will make you successful in this fully remote role at RemoteWorker US.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.