Job Description
Site Reliability Engineer – Sr Staff
As a Site Reliability Engineer, you will be a core contributor to the Juniper Cloud Infrastructure team. Your core responsibility is to provide operational support for cloud-based SaaS applications with an emphasis on deployment, scalability, and reliability running on cloud infrastructure.
We are seeking a highly motivated, self-driven, and dedicated Site Reliability Engineer with a focus on Security and possessing hands-on experience with:
- Experience building and running large-scale, fault-tolerant production cloud systems on AWS and GCP.
- Hands-on experience managing security incidents.
- Coding infrastructure automation with Terraform, Packer, CI/CD, ad know how to make use of configuration management systems like Ansible.
- Experience with Linux/Unix operating systems internals, file systems, system tuning, administration, and networking.
- Deep experience in microservice technologies, container orchestration, and continuous deployment (Kubernetes, Docker, Helm, Flux).
- Experience in designing, building, maintaining production services, and troubleshooting large-scale distributed systems.
- Experience with technologies like Apache Kafka, Apache Storm, Postgres, Redis, and Elasticsearch.
- Leverage observability tools and methodology (monitoring, logging, tracing) for detecting and diagnosing issues in advance before causing customer impact or performance degradation.
- Have strong programming skills: Shell, Python, and/or Ruby.
- Have an urge for delivering quickly and effectively.
- Strong problem-solving and debugging skills with a high sense of ownership.
Responsibilities
- Implement security controls for AWS and GCP infrastructure, Terraform pipelines, and Kubernetes.
- Help create and execute a detailed infrastructure security roadmap and vision.
- Define and provide actionable security metrics for the organization.
- Continuously evaluate the systems and processes to identify opportunities for improvement.
- Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
- Provide technical leadership and guidance to other team members on managing the availability and performance of mission-critical services, building automation to prevent problem recurrence, and building automated responses for non-exceptional service conditions.
- Maintain production services by measuring and monitoring availability, latency, and overall system health.
- Scale systems sustainably through mechanisms like automation and evolve them by pushing for changes that improve reliability and velocity.
- Stay up-to-date with the latest security trends and technologies.
- Manage execution of project priorities, deadlines, and deliverables.
Preferred Qualifications
- 12+ years of engineering or systems experience.
- Expertise with AWS security controls and services.
- Experience with network security, encryption, authentication, and authorization.
- Experience in networking security like WAF protection and DDoS mitigation practices.
- Exposure to systems security requirements, information assurance techniques, and system hardening.
- Experience leveraging cloud architecture, applying site reliability principles, and/or demonstrating sensitivity to operational concerns.
- Demonstrated ability to debug, fix, and optimize code.
- Troubleshooting skills across network, application, and distributed services layers.
- Excellent communication skills, both verbal and written.
Minimum Salary: $179,200.00
Maximum Salary: $257,600.00
The pay range for this position is expected to be between $179,200.00 and $257,600.00/year; however, the base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position also includes medical benefits, 401(k) eligibility, vacation, sick time, and parental leave. Additional details of participation in these benefit plans will be provided if an employee receives an offer of employment.
If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors.
Juniper’s pay range data is provided in accordance with local state pay transparency regulations. Juniper may post different minimum wage ranges for permanent residency petitions pursuant to US Department of Labor requirements.