Sr Site Reliability Engineer

State Employees' Credit Union•Raleigh, NC

About The Position

The Senior Site Reliability Engineer supports the stability and reliability of many applications, develops and maintains team standards, and mentors junior SREs. The role collaborates with other SREs on best practices for developing and maintaining technology delivery pipelines, and ensures application monitoring methods are consistent and optimized. The position maintains, monitors, troubleshoots, and optimizes systems for reliable and efficient performance in a 24/7, 365-day operating model. It partners with development and other teams to improve services through rigorous testing and release procedures; contributes to system design, platform management, and capacity planning; and balances feature delivery with reliability through well-defined service-level objectives. The role supports development, SIT, UAT, production, and disaster recovery environments, and follows ITSM processes for incident response, change management, and problem investigation. The engineer automates infrastructure and operations tasks, uses data analytics to identify trends and prevent issues, continually reviews processes for improvement, ensures systems follow security protocols and regulations, maintains certificates within their expiration windows, and prepares disaster recovery plans. The role also provides guidance and coaching to junior team members.

Requirements

  • Strong working knowledge of Windows and Linux distributed environments.
  • Proficiency in programming or scripting languages such as Python, Go, or Shell.
  • Strong knowledge of distributed storage technologies such as NFS, HDFS, CephFS, and Amazon S3, and dynamic resource management frameworks such as Apache Mesos, Kubernetes, or Yarn.
  • Understanding of system administration, cloud services such as AWS or GCP, and infrastructure automation tools such as Terraform or Ansible.
  • Knowledge of networking, security, and database management.
  • Proactive approach to triaging and troubleshooting problems, performance bottlenecks, and improvement opportunities in distributed environments.
  • Professional experience supporting and troubleshooting VPNs, firewalls, networking, cloud infrastructure concepts, SSL, and mTLS.
  • Strong knowledge and experience troubleshooting platforms, applications, or infrastructure involving high availability, disaster recovery, load balancing, and clustering.
  • Professional experience working with ITSM framework processes, including change and incident processes.
  • Experience maintaining support documentation for platforms or supported applications.
  • Professional experience with Jira, Confluence, Lucid Charts or Visio, and BMC Helix.
  • Five years of support, delivery, and/or continuous improvement experience.
  • Passion for contributing to an organization focused on continuously improving member experiences.

Nice To Haves

  • Professional working knowledge of the Hyland OnBase ECM solution, including installation, deployment pipelines, support, and maintenance.
  • Experience with continuous integration and deployment (CI/CD) practices, monitoring, and incident response.
  • Previous success in technical engineering.
  • Coding experience beyond simple scripts.
  • Bachelor’s degree, associate’s degree, or five or more years of support, delivery, and/or continuous improvement experience.

Responsibilities

  • Maintain, monitor, troubleshoot, and optimize systems for reliability and efficient performance in a 24/7, 365-day operating model.
  • Partner with development and other teams to improve services through rigorous testing and release procedures.
  • Participate in system design consulting, platform management, and capacity planning.
  • Balance feature development speed and reliability using well-defined service-level objectives.
  • Support development, SIT, UAT, production, and disaster recovery environments for team-supported applications.
  • Follow ITSM processes for incident response, change management, and problem investigation.
  • Automate infrastructure and operations tasks to create sustainable systems and services.
  • Use data analytics to identify trends, predict and prevent issues, and support data-driven decisions.
  • Review processes and procedures and identify opportunities for improvement.
  • Ensure systems adhere to relevant security protocols and regulations.
  • Ensure certificates are renewed and maintained within expiration windows.
  • Prepare disaster recovery plans.
  • Provide guidance and coaching to junior team members.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service