The Company

Datafusion Systems is a cutting-edge technology firm specializing in network and telecommunications solutions. We are seeking a talented and innovative Software Engineer with strong telecom background and also ideally some Deep Packet Inspection (DPI) experience to join our software engineering team.


Job Description

We are looking for a skilled Software Engineer who can design, develop, and optimize complex software solutions with a deep understanding of network protocols, traffic analysis, and packet inspection technologies.


Key Responsibilities

* Design and implement software components for network traffic analysis and monitoring systems
* Develop high-performance, scalable DPI (Deep Packet Inspection) algorithms and tools
* Create solutions for network performance optimization and security monitoring
* Implement real-time traffic classification and protocol identification mechanisms
* Write clean, maintainable, and well-documented code
* Collaborate with cross-functional teams including network architects and security specialists
* Conduct performance testing and optimization of network-related software


Required Technical Skills

Technical Expertise

* 3-5 years of software engineering experience in telecom or network-related domains
* Strong programming skills in languages such as: 
* C/C++
* Python
* Go
* Rust
* Comprehensive understanding of network protocols (i.e. TCP/IP, UDP, HTTP, etc.)
* Ideally some experience with Deep Packet Inspection (DPI) techniques and tools
* Familiarity with network traffic analysis
* Knowledge of network monitoring and security technologies

Specific Technical Knowledge (some or all of the following):

* Understanding of telecom and ISP network architectures
* Experience with packet capture and analysis tools (e.g. Wireshark, tcpdump)
* Ideally some experience with IP protocol analysis and DPI.
* Ideally some knowledge of telecom mobile packet core and/or broadband network concepts.
* Background in telecom equipment vendors like Cisco, Huawei, or Nokia
* Knowledge of machine learning techniques for network traffic classification
* Exposure to kernel-level programming and network stack optimization


Soft Skills

* Strong analytical and problem-solving abilities
* Excellent communication skills
* Ability to work in a collaborative, fast-paced environment
* Detail-oriented approach to software development
* Passion for emerging network technologies


Education

* Bachelor's or Master's degree in Computer Science, Telecommunications Engineering, or related field or equivalent experience.
* Advanced certifications in network technologies are a plus (e.g. CCNP)


Compensation and Benefits

* Highly competitive salary commensurate with experience
* Comprehensive health and wellness package
* Professional development opportunities
* Cutting-edge technology work environment.
* We are flexible regarding location, including fully remote.


Application Process

Interested candidates should submit:

* Detailed resume/CV
* Portfolio of relevant projects
* GitHub/GitLab profile (if available)
* Brief cover letter explaining telecom/DPI experience


We offer a very competitive package with excellent benefits, and the opportunity to work on cutting-edge technologies that shape the future of telecommunications and data analytics. If you are a visionary technologist passionate about technical excellence, innovation, and leadership, we want to hear from you.

Salaire

_

Annuel based

Localisation

Rabat, Rabat-Salé-Kénitra, Morocco

Aperçu du poste
Emploi affiché:
il y a 1 mois
Type d'emploi
Temps plein
Rôle de l'emploi
Ingénieur(e) logiciel
L'éducation
Bac+4
Expérience
Expérience entre 2 ans et 5 ans
Total des postes vacants
1

Partager cet emploi:

Localisation

Rabat, Rabat-Salé-Kénitra, Morocco

Quitter Joobaz Vous êtes sur le point de visiter l'URL suivante URL invalide

Chargement...
Commentaires


Commentaire créé.
Veuillez vous connecter pour commenter !