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
The Site Reliability Engineer (SRE) at RemoteWorker US will be responsible for maintaining and improving the reliability, performance, and efficiency of our mission-critical systems. This role requires deep technical expertise as well as a proactive approach to problem-solving and capacity planning. The successful candidate will collaborate with software engineering to build and run large-scale, distributed, and fault-tolerant systems, ensuring systems' uptime and performance are aligned with business objectives. The SRE will also implement monitoring and troubleshooting mechanisms to optimize resource usage and streamline workflows.
Job Responsibilities
- Design, implement, and maintain scalable infrastructure to ensure high availability of production systems.
- Develop monitoring and alerting systems to identify and resolve bottlenecks and failures.
- Implement continuous integration and continuous delivery (CI/CD) practices to enhance overall operational efficiency.
- Collaborate closely with development teams to improve application reliability and performance.
- Perform system capacity forecasting and plan maintenance activities accordingly.
- Automate operational tasks and documentation to ensure consistency and efficiency.
- Respond to incidents and lead root cause analysis to prevent future occurrences.
- Stay updated with emerging technologies and best practices to drive innovation within the team.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- At least 3 years of experience in a Site Reliability, DevOps, or related role.
- Proficiency in one or more programming languages (e.g., Python, Java, Go).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of Linux/Unix administration and network protocols.
- Familiarity with container orchestration tools like Kubernetes.
- Knowledge of infrastructure as code tools (e.g., Terraform, Ansible).
- Excellent problem-solving skills coupled with a strong analytical mindset.
Technologies & Tools
The Site Reliability Engineer will work with a variety of technologies and tools including cloud services (AWS, Azure, Google Cloud), containerization (Docker, Kubernetes), CI/CD tools (Jenkins, CircleCI), monitoring solutions (Prometheus, Grafana), and scripting languages (Python, Bash). Familiarity with database management systems and server management tools will also be essential in ensuring the seamless operation of infrastructure and applications.
Ideal Candidates
Ideal candidates for the Site Reliability Engineer position will possess a strong passion for automation and a commitment to improving reliability and scalability. They should be adaptable, able to thrive in a fast-paced environment, and be skilled at collaborating effectively across teams. A keen attention to detail, excellent communication skills, and a strong sense of ownership over their work will set successful candidates apart. Moreover, a continuous learning mindset, coupled with a proactive approach to challenges, will be essential for contributing to the overall success of the 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.