
Returnship Program - [Python Developer]
Cognizant · Bangalore Urban, Karnataka, India
- On site
- Full-time
- $80,000 / year
- Bangalore Urban, Karnataka, India
Job highlights
- Design and maintain network automation solutions.
- Streamline network provisioning and configuration.
- Improve network reliability through automation.
- Utilize Python, Ansible, and Terraform.
- Work with enterprise and cloud environments.
About the role
Job Summary
The Network Automation Engineer will design, develop, and maintain automation solutions to streamline network provisioning, configuration, monitoring, and operations. The role focuses on reducing manual effort, improving network reliability, and enabling scalable, programmable network infrastructures across enterprise and cloud environments.Responsibilities
- Strong programming in Python
- Hands-on experience with:
- Ansible
- Terraform (preferred)
- Git, GitHub, GitLab
- Networking fundamentals: TCP/IP, DNS, DHCP, BGP, OSPF, VLANs
- Experience with network vendors: Cisco, Juniper, Arista, Palo Alto, Fortinet
- Network automation libraries: Netmiko, NAPALM, Paramiko
- API integration: REST APIs, JSON, YAML
- Linux basics and shell scripting
Certifications (Nice to have)
- CCNA, CCNP
- AWS, Azure networking certifications
- Ansible, Terraform certifications
Key skills/competency
Python, Network Automation, Ansible, Terraform, Git, Networking Fundamentals, API Integration, Linux, Cisco, JuniperSkills & topics
- Python Developer
- Returnship Program
- Network Automation
- Python
- Ansible
- Terraform
- Git
- Networking
- API Integration
- Linux
- Cisco
- Juniper
- Cloud Networking
- DevOps
How to get hired
- Tailor your resume: Highlight Python, network automation, and specific tools like Ansible and Terraform.
- Showcase networking knowledge: Emphasize your understanding of TCP/IP, BGP, OSPF, and VLANs.
- Demonstrate API skills: Detail experience with REST APIs, JSON, and YAML.
- Prepare for technical questions: Be ready to discuss your experience with network vendors and automation libraries.
Technical preparation
Master Python for network automation tasks.,Gain hands-on experience with Ansible.,Learn Terraform for infrastructure as code.,Study networking fundamentals and protocols.
Behavioral questions
Describe a complex network problem solved.,How do you ensure automation reliability?,Share an experience with team collaboration.,How do you adapt to new technologies?
Frequently asked questions
- What is the main goal of the Returnship Program - Python Developer at Cognizant?
- The main goal of this returnship program is to design, develop, and maintain automation solutions for network provisioning, configuration, monitoring, and operations at Cognizant, aiming to reduce manual effort and improve network reliability.
- What are the primary programming languages and tools required for the Returnship Program - Python Developer role at Cognizant?
- The primary programming language required is Python, with hands-on experience in tools like Ansible, Terraform (preferred), Git, GitHub, and GitLab being essential.
- What networking fundamentals should a candidate be familiar with for the Returnship Program - Python Developer position at Cognizant?
- Candidates should have a strong grasp of networking fundamentals including TCP/IP, DNS, DHCP, BGP, OSPF, and VLANs to be successful in this role at Cognizant.
- Does Cognizant require specific certifications for the Returnship Program - Python Developer role?
- While certifications are not strictly required, they are considered a plus. Relevant certifications like CCNA, CCNP, AWS/Azure networking, Ansible, or Terraform certifications can enhance your application for the Returnship Program - Python Developer position at Cognizant.
- What kind of network vendors and automation libraries will I be working with as a Returnship Program - Python Developer at Cognizant?
- You will gain experience with major network vendors such as Cisco, Juniper, Arista, Palo Alto, and Fortinet, and work with network automation libraries like Netmiko, NAPALM, and Paramiko.
- Is experience with cloud environments necessary for the Returnship Program - Python Developer at Cognizant?
- Yes, the role focuses on enabling programmable network infrastructures across both enterprise and cloud environments, so familiarity with cloud networking is beneficial.