Site Reliability Engineer

Company: Christ's Church of the Valley
Job type: Full-time

Job Description
Essential Responsibilities:
Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating for continual improvement.
Build and maintain core infrastructure that enables Rock scaling to support hundreds of thousands of concurrent users.
Collaborate with cross-functional teams to identify and address infrastructure and performance bottlenecks.
Design, implement, and maintain monitoring systems to ensure proactive detection and resolution of issues.
Conduct regular performance analysis and optimization of operating systems, storage subsystems, and networking infrastructure.
Develop and implement automation solutions to streamline deployment processes and enhance system reliability.
Participate in incident response and resolution, ensuring timely and effective resolution of service disruptions.
Implement disaster recovery and failover mechanisms to minimize downtime and ensure business continuity.
Manage Azure Virtual Machines, Azure App Services, Azure SQL Databases
Optimize Azure resource utilization and costs through reserved instances and Azure Cost Management
Configure Azure Backups and Azure Site Recovery for disaster recovery and business continuity planning
Stay current with emerging technologies and industry trends to continuously improve system architecture and reliability.
Additional Responsibilities may include:
Provide technical guidance and mentorship to team members on best practices and troubleshooting techniques.
Provide code feedback to other developers through pull request reviews.
Be on an on-call rotation to respond to incidents that impact Rock and CCV’s digital platforms availability and provide support for ministry and campus teams.

Apply for this job