Ntwk Software and Automation Developer

Ntwk Software and Automation Developer

Orange
India
5-8 years
Not Specified

Job Description


JOB DESCRIPTION
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.
key accountabilities
key result / decision areas (outcomes)
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.
Safe delivery of new platforms and services with minimum customers disruption and adapted through the Automation Ecosystem.
Software Development with Network Protocols understanding to focus on:
  • Automated Provisioning and network Life cycle management tasks
  • Restful API development across functional Network tools

Minimized level of effort and decrease time to complete changes. Network modifications delivered on time as per upstream teams and business expectations.
Deploy and Integrate secure data storage, modeling and subsequence analysissolutions to provide decision making statistics using external and internal cloud based services.
Improve visualization of network elements and services usage, diagnostic and predictive understanding (Analytics).
Create detailed and clear Network Change Guidelines to Network Operations to smoothly implement changes with a combination of automated and manual steps.
Guarantee failure detection and fallback procedures during changes for own activatioin or handed over to external teams.
Proactive audit of network configuration quality.
Own network levelling, compliance to security rules and ensure minimum level of security weaknesses on the network.
Decreased failure rate related to latent configuration mistakes and improved network security (reflected on security audits).
Internal support and presentations on the areas of automation and network data analytics
Accelerated provisioining, volume configuration and decreased testing times. Improved documentation and adaptability of internal tools.
Provide weekly report to management on activity and performance
Improved and informed management decisions making.
Promote and mentor automation skills within team
Leveling of Network Engineers on the areas of automation, Telemetry and Data Analytics.
Maintain a thorough understanding of the corporate tools, systems, and processes required to provide quality provisioning and Change Management.
More effective interface with external teams leading to short delivery times with optimum performance.
about you
skill target proficiency level expected
1
Agility to interact within a technical team
Proficient
2
Flexibility as evolving in a technology changing environment
Proficient
3
Innovation and 'out of box' thinking
Proficient
4
results driven and commited
Advanced
5
communication
Proficient
6
Autonomy and self motivated
Advanced
professional skills
skill target proficiency level expected
1
Python
Proficient to advance - Must have
2
PHP
Proficient - Must have
3
Red Hat Ansible
Proficient - Must have
3
Docker (+ docker-compose)
Proficient - Must have
4
Linux & bash scripting
Proficient - Must have
5
Javascript
Developing - Preferable
6
Cisco NSO or YANG data modelling
Developing - Preferable
7
API design and development
Proficient - Must have
8
Juniper and Cisco configuration
Developing - Preferable
9
Voice SIP (Session Initiation Protocol)
Developing - Preferable
10
SDN/Openstack or MPLS VPN and BGP Knowledge
Developing - Preferable
11
CI/CD Code Testing
Proficient - Must have
12
Gitlab, Gitlab CI
Proficient - Must have
14
Agile/SCRUM
Developing - Preferable
knowledge and abilities
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 5 years related work experience in organizations within the Telecom or IT/Software industry.
Python pyunit, Robo framework, phpunit
Experience with API design and development
department
Orange Intl Ntwk Infr & Svcs

Job Details

Employment Types:

Industry:

Function:

IT

About Orange

Orange Business Services manages and integrates the complexity of international communications, freeing our customers to focus on the strategic initiatives that drive their business. Our extensive experience and knowledge in global communication solutions, together with our understanding of multinational business and local support in 166 countries and territories, ensure that our customers receive a consistent, global solution wherever they do business.

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content