Posted 5 days ago
SRE
Role Overview:
As a Senior SRE, you will be responsible for improving deployment automation, enhancing test frameworks, and ensuring the reliability of our systems. You’ll work closely with development teams to establish best practices and enable continuous delivery while maintaining high-quality standards.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines to automate deployment processes.
- Enhance infrastructure as code practices using tools like Terraform or CloudFormation.
- Optimize deployment rollbacks and improve incident response procedures.
- Develop automated testing strategies, including integration, load, and performance testing.
- Collaborate with developers to improve application reliability through testing and monitoring.
- Build robust monitoring and alerting solutions to ensure system health and availability.
- Drive improvements in observability, logging, and metrics collection.
- Participate in on-call rotations to manage incidents and ensure rapid recovery.
Qualifications:
- Proven experience as an SRE, DevOps Engineer, or similar role.
- Strong background in CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
- Experience with cloud platforms (AWS, GCP, Azure) and container orchestration (Docker, Kubernetes).
- Proficiency with infrastructure as code tools (Terraform, Ansible, etc.).
- Hands-on experience with automated testing frameworks and tools (Selenium, JUnit, etc.).
- Knowledge of scripting languages (Python, Bash, etc.) for automation.
- Familiarity with monitoring and observability tools (Prometheus, Grafana, Datadog).
- Excellent problem-solving skills and a proactive attitude toward incident management.
Nice-to-Have:
- Experience with Node and JVM.
- Experience with chaos engineering or fault injection testing.
- Familiarity with security testing and compliance requirements.
- Contributions to open-source SRE or DevOps projects.
- 1Screening
- 2Hiring Manager interview
- 3Team Interview
- 4Cultural Fit Interview
- 5Background Check