about the role
The Network Automation and Validation Engineer is accountable for delivery of software code and web applications intended to perform error-free network configuration of backbone devices and services (Voice, IP, SDN, Ethernet).
As part of the Automation function will also be responsible to develop scripts and programs to facilitate frequent day to day network tasks, related but no limited to testing and network data analytics.
In order to accomplish this goal, this individual will interface with internal entities responsible of backbone design and deployment of services (including operational teams).
This individual will also need to develop and provide internal support related to cloud based services.
Job position is also related to definition of services to Orange and / or other companies of France Telecom group.
about you
Ability to work within Devops and CI / CD ecosystem
Ability to ability to work in a virtual team environment.
Ability to identify problems and work to resolution as required.
Ability to adapt to technology evolution and changes
education, qualifications, and certifications
College / University Degree or Master in Engineering, Computer Scince or other relevant area.
English Fluent speaker
experience
Minimum of 3-4 years related work experience in organizations within the Telecom or IT / Software industry.
Python pyunit, Robo framework, phpunit
Experience with API design and development
professional skills
skill target proficiency level expected
Python
Proficient to advance Must have
Proficient Must have
Docker (+ docker-compose)
Proficient Must have
Linux & bash scripting
Javascript
Developing - Preferable
Cisco NSO or YANG data modelling
Developing - Preferable
API design and development
Proficient Must have
Juniper and Cisco configuration
Developing - Preferable
Voice SIP (Session Initiation Protocol)
Developing Preferable
SDN / Openstack or MPLS VPN and BGP Knowledge
Developing Preferable
Gitlab, Gitlab CI
Proficient - Must have
Agile / SCRUM
Developing Preferable
Proficient Must have
additional information
Create, test and maintain reusable code (scripts, APIs, databases) and applications intended to deploy and configure network elements, features and services on backbone and shared infraestructure based on input from Engineering and operational teams.
Software Development with Network Protocols understanding to focus on :
Deploy and Integrate secure data storage, modeling and subsequence analysis solutions to provide decision making statistics using external and internal cloud based services.
Create detailed and clear Network Change Guidelines to Network Operations to smoothly implement changes with a combination of automated and manual steps.
Proactive audit of network configuration quality.
Own network levelling, compliance to security rules and ensure minimum level of security weaknesses on the network.
Internal support and presentations on the areas of automation and network data analytics
Provide weekly report to management on activity and performance
Promote and mentor automation skills within team
Maintain a thorough understanding of the corporate tools , systems, and processes required to provide quality provisioning and Change Management.
department
Orange Intl Ntwk Infr & Svcs
Regular