Reporting to the Director of Advanced Services, this is a highly technical role, developing and supporting software automation tools for network engineering teams. The Resident Engineer will be required to develop and maintain automation expertise for the Juniper products deployed or to be deployed within the customer’s production environment. This position is located at the at the customer site.
Responsibilities:
Understand the customer's organizational structure and become familiar with the customer's processes and procedures.
Carry out testing of new tools, features, and functionality as required by the Customer in a laboratory environment and to help develop plans to implement and verify that they are operating correctly in the live network
Support ongoing efforts in defining best practice policies for Juniper automation applications used by Customer
Automation of network elements for architecture certification
Help develop, improve, and employ testing strategies and techniques
Thorough documentation of automated solutions
Build tools to automate network monitoring and operation
Qualifications:
Bachelor's degree in computer science (or equivalent) is required
Strong customer orientation with ability to work directly with customer/product owner to define requirements
Strong written and verbal communications
The ability to work independently and to function in a team environment.
Knowledge of network routing and switching technologies
Experience with Java or Python development, including object-oriented concepts; JBOSS BPM experience a plus
Understanding of web languages and frameworks including AngularJS and PHP
Knowledge of unit testing methodologies and frameworks
Knowledge of infrastructure automation tools such as Puppet, Ansible, Chef, Salt
Experience in software development with Scrum/Agile Methodology
Exposure to web services (REST, JSON-RPC, or SOAP)
Experience with YANG and XML (including XPATH) modeling languages
Proficiency with Linux environments and utilities
Relational DBs (MySQL)
Knowledge of Cisco NSO/tail-f NCS
Experience with revision control source code repositories (Git)
Contacts: TGonoskova@bellintegrator.com
Responsibilities:
Understand the customer's organizational structure and become familiar with the customer's processes and procedures.
Carry out testing of new tools, features, and functionality as required by the Customer in a laboratory environment and to help develop plans to implement and verify that they are operating correctly in the live network
Support ongoing efforts in defining best practice policies for Juniper automation applications used by Customer
Automation of network elements for architecture certification
Help develop, improve, and employ testing strategies and techniques
Thorough documentation of automated solutions
Build tools to automate network monitoring and operation
Qualifications:
Bachelor's degree in computer science (or equivalent) is required
Strong customer orientation with ability to work directly with customer/product owner to define requirements
Strong written and verbal communications
The ability to work independently and to function in a team environment.
Knowledge of network routing and switching technologies
Experience with Java or Python development, including object-oriented concepts; JBOSS BPM experience a plus
Understanding of web languages and frameworks including AngularJS and PHP
Knowledge of unit testing methodologies and frameworks
Knowledge of infrastructure automation tools such as Puppet, Ansible, Chef, Salt
Experience in software development with Scrum/Agile Methodology
Exposure to web services (REST, JSON-RPC, or SOAP)
Experience with YANG and XML (including XPATH) modeling languages
Proficiency with Linux environments and utilities
Relational DBs (MySQL)
Knowledge of Cisco NSO/tail-f NCS
Experience with revision control source code repositories (Git)
Contacts: TGonoskova@bellintegrator.com