The Site Reliability Engineer is responsible for designing, building & maintaining the infrastructure, networking & 3rd party integrations necessary for creating a highly available/reliable solution for running a n-tier application. This role requires assisting with the design and maintenance of fault tolerant systems that meets the reliability and availability requirements from a SLA commitment standpoint. They work closely with Solution & System Architects, third party vendors, clients and Cloud Service Engineers to help with the architecture and design of the infrastructure solution. They help with activities associated with the environment standup, networking & third party integrations. They assure environments are appropriately sized to meet the business objectives and assure reliability/availability of nonproduction and production regions based on the desired SLA commitments.
Internally, this role is titled Engineer (SRE), Sr. Associate.
Responsibilities:
- Participating in and/or leading requirements definition and requirements gathering sessions
- Performing research and analysis to support best practice requirements and business process decisions
- Documenting business requirements in stories and epics
- Providing business process and requirements direction to development teams and/or Programmer/Analysts
- Writing requirements to support testing, training, and documentation teams
- Creating materials to support user guide and training course development
- Developing materials to support partners, sales, marketing, customers, and product information sessions.
- Other duties as assigned
- BS in Computer Science, related field or relevant work experience
- 3+ years of SRE experience
- Maintain and manage system documentation, configuration procedures
- Good understanding of relational databases or database systems
- Experience working in a Windows/Linux Environment providing system analysis and support
- Maintain and manage the core infrastructure
- Debug production issues as it relates to infrastructure and network problems
- Collaborate or own the implementation of system components including new servers, hardware, software, and upgrades
- Mentor & onboard junior members of the team
- Participate in an on-call rotation with other team members.
- Participate in the post-mortem review of incidents for Root Cause Analysis (RCA)
- Experience with SQL Server Administration
- Experience with integration and administration of third-party tools
- Extensive experience working in a Windows/Linux Environment providing system analysis and support
- Ability to work independently and adapt to changing priorities
- Analyze previous incidents to identify trends to better predict issues and develop mitigation strategies.
Physical Requirements:
- Prolonged periods sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.
EEO Statement: RSI is committed to providing equal opportunity in employment to all employees and applicants for employment. Discrimination of employees or applicants on the basis of race, religion, color, sex, age, national origin, veteran status, disability, sexual orientation and gender identity, marital status, genetic information, or any other protected category, is strictly prohibited.
* Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
RSI determines pay range based upon numerous compensation factors, including experience, skill set, and geographic location. A current and reasonable estimated range for this position is $80,000 - $125,000. However, it’s possible for an individual to be hired at a salary outside of this range.
About Us
Revenue Solutions, Inc. (RSI) empowers entities through solutions that improve citizen services, increase operational efficiency, collect additional revenue and maximize compliance. Through both COTS and SaaS delivery models, our solutions provide highly efficient and customizable systems that meet the essential needs of government. For nearly three decades, RSI has delivered transformative solutions across hundreds of client projects throughout the U.S. and Canada.
Mission
RSI creates people-first technology solutions that empower governments to improve the experience, engagement, and trust for communities and their citizens.