Wells Fargo logo

Software Engineer – Network Automation

Wells Fargo
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

2+ Years

TYPE

FullTime

SKILLS REQUIRED

Network AutomationPythonRESTful APIsLinuxGitAnsibleConfiguration ManagementInfrastructure as Code

Job description

Overview

Software Engineer role focused on network automation, participating in low to moderately complex technology initiatives including installation, upgrades and deployments, and acting as a senior team member on network automation solutions.

What you'll do

  • Participate in low to moderately complex initiatives and projects in the technology domain, including installation, upgrades and deployment efforts
  • Identify opportunities for service quality and availability improvements within the technology domain environment
  • Design, code, test, debug and document low to moderately complex projects and programs, including upgrades and deployments
  • Review and analyze technical assignments or challenges with low to medium risk deliverables that require research, evaluation and selection of alternative technology domains
  • Present recommendations for resolving issues or escalate issues as needed to meet established service level agreements
  • Exercise some independent judgment while developing understanding of the technology domain in reference to security and compliance requirements
  • Provide information to technology colleagues, internal partners and stakeholders
  • Act as a senior member of the team and work closely with various lines of business and stakeholders to understand requirements, define and develop appropriate solutions for network automation
  • Develop network workflow and automate network applications such as compliance, configuration management and software code control in highly complex network environments
  • Develop standards to govern the deployment of network automation solutions and services within the core network based on best practices and a model-driven approach
  • Requirements gathering, design, development, test and release for automation scripts and processes in Python and Ansible
  • Create, modify and automate operational reports
  • Establish system and data integrations to enhance existing or establish new processes
  • Use Ansible orchestration and Python scripting to simplify high-volume and/or high-risk tasks for business partners
  • Act as a key participant in developing standards and companywide best practices for engineering complex, large-scale technology solutions
  • Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment and technical challenges requiring in-depth evaluation of multiple factors
  • Make decisions in developing standard and companywide best practices for engineering and technology solutions, influencing and leading the technology team to meet deliverables and drive new initiatives
  • Collaborate and consult with key technical experts, senior technology team and external industry groups to resolve complex technical issues
  • Lead projects and teams, or serve as a peer mentor

What you'll need

  • 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of work experience, training, military experience or education
  • 2+ years of advanced scripting experience using Python, Ansible and YAML
  • 2+ years of experience developing and using RESTful Application Program Interface (API)
  • 2+ years of experience with Linux OS environment
  • 2+ years of experience with source coding in one or a combination of GiT/GitHub, SVN (Subversion) etc.

Nice to have

  • Bachelor's degree in computers or electronics with 2+ years of networking / network automation experience
  • Good understanding of networking protocols and Arista/Cisco latest product line: ISR, ASR, Nexus, Cisco ACI Fabric
  • Infrastructure automation management using Ansible
  • Experience writing templates in Jinja, YAML and Python, with hands-on experience in orchestration platforms, Ansible configuration and writing playbooks

Details

  • Location: Hyderabad, India
  • Posting end date: 3 Nov 2026

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer – Network Automation