
El Mahdi LOTFI
Senior Network Automation Engineer | Python
Salary / Daily rate
Rabat, Morocco
Freelance, open to permanent contract
Skills
Languages
About me
Intro
Network Automation Engineer with 6+ years of experience architecting and implementing automation solutions for large-scale IP/MPLS networks (8000+ devices). Expert in Python, NSO, YANG, and Ansible with proven success in developing end-to-end testing platforms and L2/L3 VPN services at Orange Business. I deliver robust automation frameworks that streamline network operations and reduce deployment time for enterprise clients.
Work experience
Network Automation Consultant
Confidential Careers
Mar 2025 - Present
1 year 8 months
Orange Business
Jul 2020 - Mar 2025
4 years 9 months
Rabat, Morocco
IP and Automation Architect
Jun 2024 - Mar 2025
10 months
Rabat, Morocco
– Working on the development of an end-to-end testing platform. – IP consulting and architecture design for OB CDN project.
Network Services and Automation Engineer
Sep 2023 - Jun 2024
10 months
Rabat, Morocco
– Build & maintain NSO packages implementing L3 & L2 VPN services. – Test and validate the netconf server of SONiC switch built internally. – Main technologies: Python, NSO, YANG, XML, NETCONF, Jinja2, Git, Robot, SONIC
Network Automation Engineer
Jul 2020 - Sep 2023
3 years 3 months
Rabat, Morocco
IP Network Engineer, With focus on Network Automation. I worked on a software that automates the creation, deployment and audit of Cisco/Nokia/Fortinet device configuration on a large IP/MPLS network (+8000 equipments). – Main software and configuration templates are developed in Python and Mako. – Network related data is stored in a PostgreSQL. – Configuration is deployed using Ansible – Network configuration is audited by comparing the configuration in templates and the deployed configuration retrieved using a paramiko based tool. – Main technologies : Python, Mako, Ansible, PostgreSQL, Git, Linux (CentOS). – BGP, MPLS, RSVP, L3VPN, VPLS, IS-IS, OSPF, QoS, HSRP, STP.
IP Network Engineer
Huawei Technologies
Sep 2018 - Jun 2020
1 year 10 months
Rabat, Morocco
– Handling IP-RAN and IP/MPLS backbone network operations and on-call customer support. – Used Python to build scripts to automate day-to-day processing of large network inventories generated from the network monitoring system. – Main technologies: BGP, MPLS, L3/L2 VPN, IS-IS, OSPF, QoS, Multicast (PIM & IGMP), BFD, VRRP, STP, LACP.
Education
National school of applied science - network & telecom engineering
2013 - 2018
5 years 1 month