Despre companie

COMPANY DESCRIPTION As the world’s leading wireless backhaul specialist, Ceragon Networks ensures that mobile and fixed-line carriers, as well as private network operators have the transmission capacity to reliably deliver the voice…

Strada General Gheorghe Manu, București, Romania
De la aceeași companie
Toate stagiile la CERAGON NETWORKS
Alte stagii în Telecommunications
Toate stagiile în Telecommunications

C# Automation Developer

Stagiu plătit la CERAGON NETWORKS

Locul de desfasurare al stagiului: Sediul Ceragon Networks – Str. Gheorghe Manu nr. 5, Etaj 2, 3 si 4, Sector 1 Bucuresti.

Numarul de pozitii disponibile: 1

Departament/echipa: VnV – SW Automation team

Perioada de desfasurare a stagiului: 24.06.2019 – 20.09.2019 (12 săptămâni, 5 zile/săpt., 8 ore/zi în intervalul 09.00 – 17.30)

Salariu: Se va discuta in urma interviului

Recomandari: Anul 3 din cadrul studiilor de licență.

Cunostinte ce vor fi dobandite:

  • Concepte avansate de programare (programare modulară, design patterns)
  • Cunostinte avansate de programare in C# (programare C# orientata pe obiecte)
  • Utilizarea unui sistem de versionare a codului (TFS)
  • Programare de aplicatii Windows (WPF)
  • Cunostinte despre protocoale de retele de comunicatii
  • Utilizarea unui sistem de testara unitara (NUnit)

Activitati desfasurate in timpul stagiului:

Unul dintre proiectele in care vei fi implicat are ca scop implementarea unor functionalitati in cadrul unei infrastructuri de testare automatizata.

Exemple de functionalitati:

  • integrarea de functionalitati ale dispozitivelor de generare de trafic in aplicatia de automatizare;
  • implementare interactiunii cu echipamente de retea prin diferite protocoale SNMP/REST;
    Modululele vor fi create in limbajul de programare C# si vor acoperi un set de functionlitati care fac parte din road-map-ul produsului.

In cadrul acestui proiect vei avea posibilitatea:

  • sa pui in practica un design high-level.
  • sa dezvolti cod reutilizabil, intr-o maniera orientata pe obiect.
  • sa inveti cum sa abordezi testarea unitara
  • sa controlezi diferite echipamente de retea folosind protocoale REST/SNMP
  • sa te familiarizezi cu un mediu de lucru profesional (versionare, design, )
  • sa utilizezi dispozitive folosite in cadrul industriei de telecomunicatii

Un alt proiect consta in dezvoltarea de aplicatii WPF care permit automatizarea diferitelor operatiuni de administrare a unei retele profesionale.

Exemple de functionalitati:

  • captarea fisierelor de diagnostic de pe echipamente de retea;
  • modificarea diferitilor parametri ai echipamentelor de retea folosind diferite protoacoale precum REST sau SNMP;
  • updatarea versiunilor de softwre de pe echipamente.

In cadrul stagiului de practica vei lucra intr-o echipa de ingineri cu experienta, vei avea access si vei utiliza echipament de ultima generatie in domeniu, vei participa la evenimentele din cadrul companiei, workshop-uri, team building-uri.

Pe tot parcursul stagiului de practica, vei fi ghidat de catre un mentor – un inginer software cu experienta care te va sustine pentru a invata si pentru a te dezvolta profesional si personal.

Cunostinte minime :

  • C# si .NET Framework (cunoștințe de bază)
  • Concepte de programare orientata pe obiecte (cunostinte de baza)
  • Concepte despre structuri de date eficiente (cunostinte de baza)
  • Engleza (nivel avansat)
  • Se considera avantaj cunostintele de: Visual Studio 2017, TFS/Git, SNMP/REST, WPF