Despre companie

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…

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

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