Sunnyvale, CA, USA
3 days ago
63412R-Software Engineer 2

Software Engineer 2

 

Responsibilities:

 

Develop and automate infrastructure deployment Utilize various opensource technologies to develop automation framework using various configuration management tools and scripting languages Working on private and public cloud infrastructure such as AWS, GCP, Azure, KVM Working on various infrastructure lifecycle operations such as software installations, troubleshooting, upgrades, rollback,  backup and restore, in service maintenance, and end user technical support. Day to day work on various Kubernetes components (deployment, cluster, HA, CNI, Ingress, service, rolling upgrade, Statefulset, Stateless, API gateway, Service mesh, Encryption) Analyze, evaluate, and promote new technologies, monitoring systems, and infrastructure as code tools. Develop strategies to maintain and enhance platform availability, utilization, security. Create analytics infrastructure dashboard for on-prem/cloud deployment, able to automate proactive and reactive way of handling monitoring events and security incidents

 

Minimum Qualifications:

 

BS or MS in Computer Science or related field preferred, BA/BS is a requirement 1+ years of implementing end to end automation Experience with one or more Infrastructure as code deployment tools (Ansible, Terraform, Puppet, Chef), and containerized and virtualization platform-as-service tools (Docker, Podman, Kubernetes, Openshift, Openstack, KVM). Experience with tools used for automated deployment, scaling, and operations of application containers such as Kubernetes. Experience with one or more version control tools (Git) Understanding of OSI layers, Load balancers, performance tuning at various level of the system

 

Preferred Qualifications:

 

Knowledge of CICD Experience with at least one RDBMS or NoSQL database solution (MySQL / PostgreSQL / ETCD / Cassandra etc). Basic troubleshooting and problem-solving skills (network, hardware, OS,  Kubernetes, performance-related problems). Good technical understanding of distributed systems Experience with public clouds such as AWS, Azure, GCP Experience in deploying & managing clustered applications Network automation such as switch configurations, routing, & load balancers 

Minimum Salary: $102,400.00

Maximum Salary:$147,200.00

The pay range for this position is expected to be between $102,400.00 and $147,200.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.

Confirm your E-mail: Send Email