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 Peraton, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Site Reliability Systems Engineer at Peraton, you will play a critical role in ensuring the scalability, performance, and reliability of our cloud-based systems. You will collaborate with cross-functional teams to design, implement, and maintain robust infrastructure solutions. Your expertise will guide the development of best practices and automated solutions to enhance our deployment pipelines and monitoring systems, ensuring a seamless user experience and operational excellence.
Job Responsibilities
- Design, implement, and maintain systems that are highly available and scalable.
- Collaborate with software engineering teams to ensure services are designed with reliability in mind.
- Monitor and troubleshoot production issues, ensuring swift recovery and root cause analysis.
- Develop automation scripts and tools to streamline operational tasks and improve reliability.
- Implement and manage continuous integration/continuous deployment (CI/CD) pipelines.
- Establish and maintain service-level objectives (SLOs) and service-level indicators (SLIs).
- Lead incident response efforts and engage in post-incident analysis to reduce future problems.
- Stay abreast of the latest industry trends and best practices in site reliability and cloud technologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in site reliability engineering, systems engineering, or DevOps.
- Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Proficient in scripting languages such as Python, Bash, or similar.
- Experience with configuration management tools like Ansible, Puppet, or Chef.
- Familiarity with container orchestration technologies such as Kubernetes or Docker.
- Excellent problem-solving skills and a collaborative mindset.
- Strong written and verbal communication skills.
Technologies & Tools
In this position, you will engage with a variety of technologies and tools aimed at optimizing system performance and reliability. Essential tools include cloud services (AWS, Azure), CI/CD solutions (Jenkins, GitLab), monitoring tools (Prometheus, Grafana), and database systems (MySQL, PostgreSQL). Additionally, you will have exposure to containerization and orchestration technologies such as Docker and Kubernetes, enhancing your ability to build and maintain scalable infrastructures.
Ideal Candidates
Ideal candidates for the Senior Site Reliability Systems Engineer role possess a strong technical background coupled with a proactive attitude towards problem-solving. They excel in collaborative environments and are committed to continuous improvement of systems. Additionally, candidates should be adaptable to evolving technologies and approaches, prioritizing reliability and efficiency in all stages of software deployment. Strong analytical skills, coupled with a passion for performance optimization, will drive success in this role.
In the Americas in 2025, unemployment ran from 1.7% in Cuba to 18% in St. Vincent & Grenadines, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.