← Todos los empleos

Cloud SRE

Sobre el puesto

• Write, configure, and deploy code that improves service reliability for existing or new systems
• Provide feedback and review code or production changes
• Drive repair and optimization of complex systems
• Lead debugging, troubleshooting, and analysis of service architecture and design
• Participate in on-call rotation
• Write design documentation, system analysis, runbooks, and playbooks
• Implement and manage SRE monitoring application backends using Golang, Postgres, and OpenTelemetry
• Develop tooling using Terraform and other IaC tools for visibility and proactive issue detection
• Work within GCP infrastructure to optimize performance and cost and scale resources to meet demand
• Collaborate with development teams to enhance system reliability and performance
• Develop and maintain automated solutions for on-call monitoring, performance tuning, and disaster recovery
• Troubleshoot and resolve issues in development, test, and production environments
• Participate in postmortem analysis and create preventative measures
• Implement and maintain infrastructure security best practices and participate in security audits and vulnerability assessments
• Participate in capacity planning and forecasting
• Identify and address performance bottlenecks through profiling, system analysis, and configuration tuning
• Develop, maintain, and test disaster recovery plans and procedures
• Contribute to internal knowledge bases and documentation

• Bachelor’s degree in Computer Science, Engineering, Mathematics or equivalent experience
• 3+ years of experience as an SRE, DevOps Engineer, Software Engineer or similar role
• Strong experience with Golang development and desired familiarity with Terraform Provider development
• Proficient with monitoring and observability tools, particularly OpenTelemetry or other tools
• Proficient with cloud services, with a strong preference for Kubernetes and Google Cloud Platform (GCP) experience
• Solid programming skills in Golang and scripting languages, with a good understanding of software development best practices
• Experience with relational and document databases
• Ability to debug, optimize code, and automate routine tasks
• Strong problem-solving skills and the ability to work under pressure in a fast-paced environment
• Excellent verbal and written communication skills