Site Reliability Engineer

  • Full-time

Company Description

At CCV, we are dedicated to leveraging technology to advance our mission and support our ministry initiatives. Our Interactive Technology Team plays a crucial role in ensuring seamless operations of all user-facing services, servers, and production systems. Comprised of Digital Product Development and Data Insights & Solutions, we work collaboratively to maintain excellence in our products and platforms while harnessing data insights to drive our mission forward.

As a Site Reliability Engineer (SRE) at CCV, you will be an integral part of our Interactive Technology Team, ensuring the smooth functioning and optimal performance of our digital platforms and services. Reporting directly to the Interactive Technology Director, you will collaborate closely with developers, data leads, and external partners to implement best practices for system availability, reliability, and scalability.

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.

Qualifications

Minimum Qualifications

Character & Chemistry

  • A passion for reaching the lost
  • Personal integrity in all areas of life
  • Must be – or willing to become – a participating member of CCV
  • Attends worship services with their family on a consistent basis
  • Active participant in a CCV Group
  • Regular tither

Competency

  • Analytical Skills – Clearly explain complicated and detailed processes in a concise and simple way. 
  • Problem-solving Skills – Possess an inquisitive and analytical mindset. Passion for details and investigative nature.
  • Interpersonal Skills – Relates well to all kinds of people and builds effective relationships, communicates effectively both interpersonally and corporately.
  • Self-Development – Committed to improvement, seeks constructive criticism, understands strengths and weaknesses.
  • Drive for Results – Pushes self and others for results. Is action-oriented and displays focus, passion, and initiative. Takes appropriate action when something needs to be done.
  • Administrative Skills – Is able to sustain an organized process, prioritize and multi-task effectively while sustaining a high level of attention to detail
  • Adaptability – Is able to quickly respond to changes and ensure that necessary resources will be available to meet demands.

Experience

  • 3+ years of relevant experience in either cloud/datacenter operations, DevOps, or software engineering/development
  • Advanced experience with Microsoft stack web development (C#, .NET, SQL Server, Azure, JavaScript, HTML, CSS)
  • Prior leadership experience a plus
  • Bachelor’s degree in computer science, computer engineering, or related field (preferred).
    • Or equivalent certifications and experience

Additional Information

All your information will be kept confidential according to EEO guidelines.

General Information

The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required of employees. CCV Leadership reserves the right to revise the position, its job functions, minimum qualifications and other aspects of the position in any way at any time.

Privacy Policy