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 FullStack Labs, 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 FullStack Labs, you will play a key role in ensuring the reliability, performance, and scalability of our software systems. You will work collaboratively with engineers and product teams to enhance system resilience, automate operations processes, and improve the overall internal architecture. Your expertise will help us deliver high-quality software solutions, as you proactively identify and resolve systemic issues and foster a culture of continuous improvement.
Job Responsibilities
- Design, develop, and maintain scalable systems and microservices to enhance reliability and performance.
- Collaborate with development teams to implement Site Reliability Engineering (SRE) best practices and promote a DevOps culture.
- Monitor system health, performance, and reliability, and ensure uptime through proactive incident management.
- Identify and resolve infrastructure bottlenecks, performance issues, and other architectural shortcomings.
- Automate deployment, monitoring, and maintenance tasks to improve efficiency and reduce human error.
- Conduct post-incident reviews and create corrective action plans to prevent future incidents.
- Engage in capacity planning and management to accommodate system growth and evolving business needs.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in site reliability engineering, systems engineering, or a related area.
- Proficient in programming languages such as Python, Go, or Ruby.
- Extensive experience with cloud services (AWS, Azure, or Google Cloud).
- Strong understanding of container orchestration tools (Kubernetes, Docker).
- Experience with CI/CD pipelines and automation tools (Jenkins, GitLab CI, or CircleCI).
- Solid grasp of infrastructure as code using tools such as Terraform or CloudFormation.
- Excellent problem-solving skills and a dedication to improving system performance and efficiency.
Technologies & Tools
In this position, the Senior Site Reliability Engineer will work with a diverse range of technologies and tools that include cloud platforms (AWS, Azure), container orchestration systems (Kubernetes), programming languages (Python, Go), configuration management tools (Terraform, Ansible), as well as CI/CD tools (Jenkins, GitLab CI). Familiarity with monitoring and log management tools like Prometheus, Grafana, or ELK stack is also essential for effectively tracking system performance and reliability.
Ideal Candidates
Ideal candidates for the Senior Site Reliability Engineer role will possess a strong balance of technical expertise and interpersonal skills. They will demonstrate a proactive approach to identifying potential system issues before they escalate and possess a solid track record of collaboration with cross-functional teams. Furthermore, candidates should exhibit a commitment to continuous learning and improvement, embracing emerging technologies and methodologies to enhance system performance and reliability.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.