Subscribe / Follow by Email

Microsoft Hiring Freshers As Service Engineer in Hyderabad


COMPANY NAME : Microsoft Corporation India Pvt. Ltd
JOB LOCATION : Hyderabad/Secunderabad
EXPERIENCE : 0 - 5 yrs.
Job Description :
As a Network Services Engineer, you have passion for large-scale networking and aptitude for building scalable distributed systems. You will define and execute innovative ways to deploy, operate and monitor networking systems at scale for one of the largest cloud service provider. In addition to software development and testing, your work will involve interacting with various other Microsoft GNS Engineering teams, Product Groups and working with network hardware vendors on implementing new hardware and software features.

As a network professional, you possess good understanding of networking protocols, combined with infrastructure and tools development expertise. You should have experience designing, developing and testing software for networking and end-systems automation using C#, C++ or Perl/Python and have strong desire in delivering top quality products.

Responsibilities:
  • Work with Network Protocols design teams, Hardware and Software groups various network equipment vendors (Cisco/Arista/Force10/Juniper etc.)
  • Develop automation software to integrate with existing systems and enhance existing functionality to scale our multi-vendor production network.
  • Design and develop software for emulation/simulation of networking systems and protocols.
  • Collaborate with Network Design and Implementation Engineering teams to automate various processes
  • Build software infrastructure for network monitoring and analysis, aid in capacity planning and network architecture change analysis.

Requirements:
  • BS in computer science or equivalent. MSc or PhD is a plus.
  • Experience designing and developing network/switch management components. SNMP, sFlow, NetFlow data analysis.
  • Understanding of large-scale distributed computation systems such as Hadoop/MapReduce, distributed synchronization algorithms (Paxos).
  • Knowledge of and experience working with network management, programming and monitoring protocols, such as NETCONF/YANG, Junoscript, SNMP, Netflow and sFlow.
  • Experience working with L2/L3 switching platforms, application networking and popular network protocols (STP, BGP, OSPF, VRRP, LACP etc).
  • Experience in developing network automation and monitoring software.
  • Experience with latest versions of C#/C++/C and Perl/Python programming languages.
  • Experience with Microsoft .NET framework
  • Ability to produce high code quality in given time constraints.
  • Ability to work with a distributed group of peers.
  • Good knowledge of graph theory, automata and graph optimization algorithms.