Overview

Network Automation Engineeer Job at Astreya in Hyderabad, Telangana

Job Description

Company DescriptionAstreya is the leading IT solutions provider to deliver technology-enabled services and fuel digital transformation to some of the most exciting companies on the planet. We are at the cusp of a new way of working with our delivery model that helps our clients be positively productive by matching exceptional people to on-site teams delivering world-class IT service. With engineers in over 30 countries and 70 cities around the world, we are a global company working with the world’s most recognizable and innovative organizations.

Job Description

What this Job Entails:
The Implementation and Automation Engineer will provide world-wide office network engineering automation support to our Implementation Engineering team as well as miscellaneous projects for our customer’s network operations team. You will work onsite with teammates in a dynamic, growing organization. In addition to assisting in the creation of new automation, you will also support our customer’s team that enables scalable, reliable and agile network delivery through the use of workflow automation, process engineering and tooling. Experience with Enterprise networks, especially Wireless, firewalls and Access Points is critical. While this role requires a high degree of Network Engineering Knowledge, the primary role will be in SW Development as a Junior Developer.

Core Job Duties:
Develop and maintain Python/GO and Django based modules for network devices configuration generation.

Develop and maintain Python/GO based microservices used to verify generated configuration.

Develop unit tests using Python/GO unittest framework for the configuration generation and verification modules.

Develop, test and maintain Python/GO modules for parsing and caching JSON data used to generate final device configuration.

Develop, test and maintain Python/GO based presubmit services for validating JSON data prior to deployment.

Review Python/GO code written by peers whenever requested.

Update product documentation with new features and enhancements.

Update monitoring tools pertaining to office deployments, upgrades and decommissions

Attend weekly project manager meetings and provide update

Provide weekly progress updates to the project manager and the team lead

Improve documentation and implementation process

Support various teams in developing network automation

Provide feedback and participate in the development of other automation too

Core Job Duties:
Develop and maintain Python/GO and Django based modules for network devices configuration generation.

Develop and maintain Python/GO based microservices used to verify generated configuration.

Develop unit tests using Python/GO unittest framework for the configuration generation and verification modules.

Develop, test and maintain Python/GO modules for parsing and caching JSON data used to generate final device configuration.

Develop, test and maintain Python/GO based presubmit services for validating JSON data prior to deployment.

Review Python/GO code written by peers whenever requested.

Update product documentation with new features and enhancements.

Update monitoring tools pertaining to office deployments, upgrades and decommissions

Attend weekly project manager meetings and provide update

Provide weekly progress updates to the project manager and the team lead

Improve documentation and implementation process

Support various teams in developing network automation

Provide feedback and participate in the development of other automation too

Job Requirements

2 – 4 Years in networking.

1 + Year in Automation using Python

GO Language a plus.

Basic understanding of the Python language, with the ability to read and understand code not written by the reader.

Understanding of basic Python language features, such as functions, loops, objects.

Working understanding of Object Oriented programming, and how it applies to Python/GO

Understanding of logic flow through an application.

Experience / understanding of writing testable and reusable code.

Understand the process of testing and debugging code.

High work ethic and understanding of support role automation plays in the overall Network Deployment and Implementation

CCNP and/or JNCP preferred

Experience with Layer 2 protocols

Experience with routing protocols (TCP/IP, BGP, OSPF, IPv4/IPv6)

Experience with WAN Technology (MPLS, VPN, DMVPN)

Excellent communication skills (written and verbal), as these skills will be required to translate networking skills and requirements into software automation and ability.

Ability to diagnose basic technical problems and find the root cause

Scripting and automation experience strongly required

Deployment experience preferred

Basic systems and Linux skills are preferred

What can Astreya offer you?

Employment in the fast-growing IT space providing you with a variety of career options

Opportunity to work with some of the biggest firms in the world as part of the Astreya delivery network

Introduction to new ways of working and awesome technologies

Career paths to help you establish where you want to go

Focus on internal promotion and internal mobility – we love to build teams from within

Free 24/7 accessible Professional Development through LinkedIn Learning and other online courses to give you opportunities to upskill at your own pace

Education Assistance

Dedicated management to provide you with on point leadership and care

Numerous on the job perks

Market competitive compensation and insurance, health and wellness benefits

Qualifications

null

Additional Information

Astreya Partners is an equal employment and affirmative action employer. We evaluate qualified applicants on merit and business needs and not on race, color, religion, creed, gender, sexual orientation, national origin, ancestry, age, disability, genetic information, marital status, veteran status or any other factor protected by law.

About Company

Company: Astreya

Company Location:  Hyderabad, Telangana

Job Category: Healthcare Jobs, Health & Medicine Jobs, Pharamceutical Jobs, Nusring Jobs

About Astreya