Manager - Site Reliability Engineering
Algolia
·
Posted:
August 1, 2023
·
Hybrid
About the position
As the Manager of Site Reliability Engineer in the Production Engineering team at Algolia, you will lead a team responsible for ensuring the reliability, availability, and scalability of multiple services that impact all of Algolia's products. Your focus will be on Engineering Productivity, providing a Dev Experience and Toolings to increase the velocity of the organization. You will collaborate with senior leadership to define the technical direction and strategy, build relationships with stakeholders, and provide leadership and mentorship to your team. Additionally, you will establish and enforce engineering processes and best practices, define and maintain service level agreements, and design and implement monitoring and metrics systems.
Responsibilities
- Lead the PaaS (Platform as a Service) team of Site Reliability Engineers responsible for ensuring the reliability, availability, and scalability of multiple services
- Focus on Engineering Productivity and provide a Dev Experience and Toolings to increase the velocity of the organization
- Collaborate with senior leadership to define the overall technical direction and strategy for the organization
- Build and maintain strong relationships with stakeholders across the organization
- Represent the SRE organization in cross-functional meetings
- Stay close to product and design teams to ensure user experience is top of mind
- Provide leadership, guidance, and mentorship to team members
- Help team members develop their technical skills and knowledge of best practices in site reliability engineering
- Continuously evaluate and improve the performance of the SRE team
- Identify and implement initiatives to drive operational excellence and improve overall service reliability
- Establish and enforce engineering processes and best practices
- Work with other teams to promote the adoption of these processes and practices
- Define and maintain service level agreements (SLAs) and key performance indicators (KPIs) for team's services
- Ensure SLAs and KPIs are being met
- Lead cross-functional efforts to resolve complex technical issues and mitigate operational risks
- Help design and implement monitoring, alerting, and metrics systems
- Collaborate with other technical teams to identify opportunities to automate processes
- Design and implement automated tools and systems to support these processes
- Manage the budget for the team
- Document team's projects and processes and ensure documentation is up-to-date and accessible to all stakeholders.
Requirements
- 4+ years of engineering management experience
- Fluent in Agile methodology and can lead a project from idea to production
- Comfortable managing a large team with varying seniority levels
- Knowledgeable in deploying applications and fully automating them
- Familiar with production requirements such as observability and alerting
- Proficient in DevOps principles, CI/CD pipelines, and Kubernetes administration and utilization
- Familiar with Infrastructure as Code, specifically Terraform deployed to multiple cloud environments
- Knowledgeable in at least one programming language (Python, Golang, Ruby)
- Full professional English proficiency
- Ability to make decisions and take ownership for them
- Problem-solving and perseverance capability
- Willingness to trust co-workers and take ownership
- Ability to receive and give constructive feedback
- Genuine care about team members, clients, and company decisions
- Aptitude for learning from others and putting ego aside
Benefits
- Flexible workplace model with the autonomy to choose where and when to work
- High-trust environment
- Opportunities for intentional in-person connection
- Global presence with physical offices in multiple locations
- Pioneer and market leader in AI-powered search and discovery platform
- Empowers businesses to compose customer experiences at internet scale
- Powers more than 30 billion search requests a week
- Well-capitalized company with significant funding
- Inclusive and diverse workplace
- Embraces talented people regardless of their background