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 Jobs via eFinancialCareers, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior or Staff Site Reliability Engineer - Cloud Infrastructure will play a pivotal role in maintaining and optimizing cloud-based systems, ensuring high availability, performance, and reliability. The successful candidate will work collaboratively with development teams to enhance system architectures and promote best practices in automated deployment and infrastructure management. This position involves troubleshooting complex cloud-related issues, implementing monitoring frameworks, and contributing to scaling efforts to meet growing demand, thus ensuring that the infrastructure grows in line with the organization's requirements.
Job Responsibilities
- Design, implement, and maintain infrastructure as code for cloud environments.
- Develop and enhance CI/CD pipelines to ensure robust deployment processes.
- Monitor system performance and troubleshoot complex technical issues, ensuring minimal downtime.
- Create and maintain documentation for systems, processes, and configurations.
- Collaborate with development teams to foster a culture of reliability throughout the product lifecycle.
- Implement automation tools to reduce manual processes and improve operational efficiency.
- Conduct system capacity planning and scalability assessments.
- Lead incident response efforts and provide post-mortem analysis on outages.
- Ensure adherence to security best practices and compliance protocols within cloud environments.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 7+ years of experience in site reliability engineering or related disciplines.
- Strong experience with major cloud providers such as AWS, Azure, or Google Cloud Platform.
- Proficiency in scripting languages such as Python, Go, or Bash.
- Hands-on experience with container orchestration tools like Kubernetes.
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, and ELK Stack.
- Understanding of networking concepts and their application in cloud environments.
- Excellent problem-solving skills and a proactive attitude toward challenges.
- Strong communication skills, both verbal and written, with the ability to articulate technical concepts to various audiences.
Technologies & Tools
The position requires proficiency in a variety of tools and technologies, including but not limited to cloud platforms (AWS, Azure, Google Cloud), containerization technologies (Docker, Kubernetes), configuration management tools (Ansible, Terraform), and monitoring solutions (Datadog, Prometheus, Grafana). The ideal candidate will also have experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI, and knowledge of scripting languages for automation tasks.
Ideal Candidates
Ideal candidates for this role are those who thrive in dynamic environments and possess a strong passion for cloud infrastructure and reliability engineering. They are proactive problem solvers with an analytical mindset and a keen interest in implementing innovative solutions. The ability to work collaboratively across teams, mentor junior engineers, and effectively communicate complex ideas to stakeholders is essential. Candidates should embrace challenges with a positive attitude, demonstrating resilience and adaptability in a high-paced setting.
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.