Site Reliability Engineer
About the role
Collaborate with team members and cross-departmental partners to establish and maintain SRE practice in an Agile Scrum framework. Participate in system design reviews to identify points of failure, promote automation and self-healing. Participate in code reviews to ensure efficiency, testability, and scalability. Participate in incident management ceremonies to analyze the root cause and steps to mitigate future occurrences and reduce downtime. Create and maintain relevant documentation for systems and processes.
Responsibilities
- Collaborate with team members and cross-departmental partners to establish and maintain SRE practice in an Agile Scrum framework.
- Participate in system design reviews to identify points of failure, promote automation and self-healing.
- Participate in code reviews to ensure efficiency, testability, and scalability.
- Participate in incident management ceremonies to analyze the root cause and steps to mitigate future occurrences and reduce downtime.
- Create and maintain relevant documentation for systems and processes.
Requirements
- BA/BS Degree. In lieu of degree, Four (4) years additional experience will be needed.
- Minimum Four (4) years of experience in IT administration, software engineering, or platform engineering, with a focus on AWS cloud infrastructure and enterprise systems.
- One(1)+ years of experience deploying and managing enterprise cloud technologies, with a focus on AWS or Azure.
- Experience using CI/CD and IaC tools, such as Terraform, Ansible Automation Platform, GitLab, Artifactory, and Packer.
- Strong proficiency in scripting languages (Python, PowerShell, Bash) and automation technologies, with a preference for Python.
- High proficiency in Windows and Linux operating systems, including networking concepts and troubleshooting.
- Robust analytical and troubleshooting skills, with the ability to identify solutions to complex problems and think logically through challenging situations.
- Proficiency working within Agile methodologies (Scrum, Kanban, SAFe) and the software development lifecycle (SDLC) process.
- Demonstrated experience in designing, deploying, and supporting cloud-based systems, with knowledge of monitoring, logging, security, and scalability.
- Strong communication skills, with the ability to collaborate effectively with cross-functional teams and stakeholders, and a high level of integrity and accountability.
- Proficiency with Infrastructure as Code (IaC) tools, Packer, Artifactory, Ansible, and Terraform.
- Proficiency with CI/CD tools and GitLab.
- Proficiency with Source Control best practices.
- Proficiency with scripting languages, Bash, PowerShell, Python.
Qualifications
- Candidates must be legally authorized to work in the United States without the need for employer sponsorship.
- Candidates must be U.S. citizens or lawful permanent residents (Green Card holders).
- Candidates must obtain approved adjudication of their PUBLIC TRUST prior to onboarding with Guidehouse.
- Candidates with an ACTIVE PUBLIC TRUST or SUITABILITY are preferred.
Skills
- Current or previous government contract experience.
- RedHat/CompTIA certifications.
Benefits
The annual salary range for this position is $80,000.00-$133,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs.
Pay
$80,000.00 - $133,000.00
Schedule
N/A