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 Dice, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Site Reliability Engineer (SRE) position in Austin, TX, offers an exceptional opportunity for a skilled professional to enhance the reliability and performance of our systems. The SRE will employ software engineering practices to develop automation and monitoring solutions that significantly improve uptime and mitigate production risks. This role necessitates a commitment to building scalable infrastructure, promoting reliability through innovative design, and implementing best practices in system administration and operational protocols. The successful candidate will collaborate with various teams to establish and monitor service-level objectives (SLOs), contribute to incident response efforts, and engage in continuous improvement initiatives to optimize system performance.
Job Responsibilities
- Design, implement, and maintain scalable systems and applications to ensure high availability.
- Monitor performance metrics, analyze incidents, and respond to alerts to improve system reliability.
- Develop and apply automation tools and frameworks for deployment and system management.
- Collaborate with development and product teams to establish service-level objectives (SLOs) and service-level agreements (SLAs).
- Participate in on-call rotation for incident response and site reliability troubleshooting.
- Conduct root cause analysis for service interruptions and implement preventive measures.
- Enhance observability through telemetry and logging systems.
- Maintain documentation for system architecture, operational procedures, and troubleshooting guides.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in site reliability engineering, DevOps, or software development.
- Strong programming skills in languages such as Python, Go, or Ruby.
- Experience in cloud technologies such as AWS, Google Cloud Platform, or Azure.
- Proficiency in automation/configuration management tools like Terraform, Ansible, or Puppet.
- Understanding of Linux/Unix system administration and networking concepts.
- Familiarity with container orchestration (e.g., Kubernetes or Docker).
- Excellent problem-solving skills and a proactive approach to identifying and resolving issues.
Technologies & Tools
The Site Reliability Engineer will work with a variety of modern technologies and tools, including but not limited to container orchestration platforms such as Kubernetes, cloud service providers (AWS, GCP, Azure), and automation/configuration management tools like Terraform and Ansible. The candidate will also engage with monitoring solutions such as Prometheus and Grafana to ensure optimal performance and reliability of our systems.
Ideal Candidates
Ideal candidates for the Site Reliability Engineer role possess a strong engineering mindset and a passion for reliability and scalability. They are analytical problem solvers, able to thrive in fast-paced environments while managing multiple priorities. A successful SRE is not only technically proficient but also an effective communicator, capable of collaborating with diverse teams. Adaptability, a continuous learning mentality, and a commitment to improving system performance through innovative solutions are characteristics that define the right fit for this position.
Pennsylvania has 64 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.