Software Engineer

Juniper Networks India Pvt Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

63415P-Software Engineer Staff

 

Key Responsibilities:

·  Design, build, and maintain secure and scalable infrastructure across cloud environments (e.g., AWS, Azure, GCP).

·  Automate infrastructure provisioning and configuration using tools like Terraform, Ansible & Python.

·  Improve observability with monitoring, logging, and alerting using tools like Prometheus, Grafana, Signoz and Datadog.

·  Champion infrastructure security best practices including secrets management and access control.

·  Collaborate closely with developers to optimize build, test, and release workflows.

·  Lead incident response and postmortem processes; drive system reliability improvements.

·  Mentor junior team members and help instill DevOps culture across engineering.

·  Collaborate with the Cloud Platform team to define requirements and guide the deployment of new infrastructure services.

·  Build and manage Golang-based automation tools for developer sandbox environments.

·  Administer and optimize Jenkins pipelines and environment for seamless CI/CD process.

·  Use Groovy scripting to enhance Jenkins pipelines, including implementation of various testing gates in production pipelines.

·  Automate VM provisioning in KVM environments using OpenNebula.

·  Develop Apstra SDK-based blueprints and scripts for network configuration and device lifecycle management.

 

Required Skills and Experience:

·  Overall 12+ years of industry experience with minimum of 5+ years in DevOps, SRE, or infrastructure automation roles.

·  Strong scripting experience in Python and Golang.

·  Deep expertise in Jenkins administration and pipeline optimization.

·  Experience with Groovy scripting in Jenkins.

·  Familiarity with Containerlab or similar container orchestration tools.

·  Hands-on experience with OpenNebula, KVM, and virtual machine provisioning.

·  Solid understanding of networking protocols and automation.

·  Experience with Apstra SDK or similar network configuration platforms.

·  Proven ability to set up complex test environments and integrate them with CI/CD workflows.

Preferred Qualifications:

  • Academics: BE/B-Tech in computer science or associated streams from a good university
  • Cloud Experience: Experience with cloud providers like AWS (preferred), Azure, or GCP.
  • Automation Tools: Familiarity with other automation tools such as Terraform, Ansible, or Puppet.
  • Networking Certifications: Cisco, Juniper, or similar certifications are a plus.

Personal Attributes:

  • Experience in collaborative, cross-functional environments.
  • Strong problem-solving and troubleshooting skills.
  • Ability to mentor and groom team members in the team
  • Excellent communication skills, both written and verbal.
  • Strong attention to detail and commitment to quality.

How to Apply:

If you’re passionate about DevOps, automation, and cutting-edge technologies, we’d love to hear from you! Please submit your resume and a cover letter detailing your experience and qualifications.

 

Experience Level

Senior Level

Job role

Work location

Bengaluru, Karnataka, India

Department

IT & Information Security

Role / Category

IT Infrastructure Services

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Juniper Networks India Pvt Ltd

Job posted by Juniper Networks India Pvt Ltd

This job has expired