Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by BECU, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Site Reliability Engineer (Sr. SRE) at BECU will play a critical role in ensuring the availability, performance, and scalability of our digital services and applications. The Sr. SRE will leverage their expertise in software engineering and system administration to build and maintain the infrastructure needed to support high availability systems. Collaborating closely with development teams, this position will focus on automating operations processes, optimizing system architectures, and implementing best practices for continuous improvement. This role requires a proactive mindset and a commitment to delivering a robust and efficient service experience for our members.
Job Responsibilities
- Design, implement, and manage highly scalable, reliable, and fault-tolerant systems.
- Develop and maintain automation tools for monitoring, reporting, and failover processes.
- Collaborate with software engineering teams during all phases of the software lifecycle, focusing on operational excellence.
- Identify and troubleshoot complex issues in distributed systems, providing robust solutions.
- Implement infrastructure-as-code practices using tools such as Terraform or Ansible.
- Ensure system security and compliance with industry standards and best practices.
- Participate in on-call support rotation and incident response activities.
- Mentor junior SREs and contribute to the development of the engineering team.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of experience in site reliability engineering, DevOps, or system administration.
- Strong proficiency in one or more programming languages (e.g., Python, Go, Java).
- Experience with cloud technologies (AWS, Azure, Google Cloud Platform) and container orchestration (Kubernetes, Docker).
- Solid understanding of networking concepts, databases, and cybersecurity principles.
- Proven experience with monitoring tools (e.g., Prometheus, Grafana) and CI/CD processes.
- Exceptional analytical and problem-solving skills.
- Strong interpersonal and communication skills, with a focus on building collaborative relationships.
Technologies & Tools
The Senior Site Reliability Engineer will utilize a variety of technologies and tools to achieve operational excellence. Key technologies include cloud platforms such as AWS or Azure, container orchestration frameworks like Kubernetes and Docker, and configuration management tools such as Ansible or Terraform. The role will also involve the use of monitoring solutions like Prometheus, Grafana, and ELK Stack, as well as version control systems such as Git to maintain the integrity of the codebase and infrastructure.
Ideal Candidates
Ideal candidates for the Senior Site Reliability Engineer position are proactive problem solvers, who possess a strong technical background along with a deep passion for automation and reliability. They should demonstrate effective communication skills, a collaborative approach to cross-functional teamwork, and an insatiable curiosity to resolve complex systems issues. Individuals who are adaptable to evolving technologies and possess a strong commitment to the principles of continuous improvement will thrive in this role. Candidates should also exhibit leadership qualities that enable them to mentor and inspire other team members, contributing to a positive and productive work environment.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.