Network Software and Automation Developer
Orange Business Services
Sala Al Jadida, Morocco
il y a 1j

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


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


Proficient to advance Must have

Proficient Must have

Docker (+ docker-compose)

Proficient Must have

Linux & bash scripting


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 :

  • Automated Provisioning and network Life cycle management tasks
  • Restful API development across functional Network tools
  • 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.


    Orange Intl Ntwk Infr & Svcs


    Signaler cette offre d'emploi

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mon email
    En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
    Formulaire de candidature