Sr. Software Engg Manager

Job Description

Azure Networking team is responsible for providing Network Design, Automation and Implementation of Microsofts online services (Microsoft Azure, Office 365, Bing, XBOX, Outlook.com, and OneDrive). We are looking for a passionate, high energy individual to help build the network that powers the worlds largest online services.

As a Dev Lead in Azure Networking team, we are looking for candidates with expertise in Software Development Life Cycle, developing software and tools, to grow software development expertise in the team. S/He will design and implement features/tools, perform code review & test plan review for a team of software developers. The team will work in tandem with full grown team of Network Engineers and Engineering Managers, to meet the increasing demand in data-center deployment through automation.

In the capacity of Dev Lead in Azure Networking, a potential candidate will have a unique opportunity to shape the services and Data-Center provisioning through Software-Defined-Network, to shape up Microsofts Cloud First, Mobile First vision.

Roles & responsibilities:

Build and lead a world class engineering organization that is focused on delivering data center deployment through automation.

Hire, train, coach and mentor software dev engineers.

Work closely with Network Engineering Managers to understand teams tooling and automation needs.

Contribute to the overall growth of the global engineering organization/ business unit by sharing best practices, methodologies, and ideas.

Ability to architect and design solutions for new features or solving an existing customer problem.

Contribute in design, code and test plan reviews of features/fixes in owned area as well as areas owned by other team members.

Debug complex customer reported issues, make design changes, code and test fixes in owned area.

Propose engineering efficiencies in design, codes and processes.

Live the live-site culture.

Salary: Not Disclosed by Recruiter
Industry: IT-Software / Software Services
Functional Area: IT Software – Network Administration , Security
Role Category:Admin/Maintenance/Security/Datawarehousing
Role:IT/Networking-Manager

Keyskills
Networking
Software Development
Software Engineering
Data Center
Network Design
Code Review
Network Engineering
Test Planning
Testing

Desired Candidate Profile
Education-
UG: B.Tech/B.E. – Computers, B.Sc – Computers
PG:Any Postgraduate – Any Specialization
Doctorate:Doctorate Not Required

Skills & Qualifications:

12+ years of solid Design/Software engineering experience on large/complex applications using various technologies.

6+ years of experience in People Manager Role – managing team size of 10+ people.

Experience in Data Center Network design and engineering team, preferably with a Tier II Service Provider and/or Cloud services company would be a plus.

A solid foundation C#, .NET Framework or comparable programming environment, SQL, Web Development and test methodologies.

Good understanding of design / architectural patterns and automation platforms.

Experience with Agile or Waterfall development methodologies.

Proven track record of automation of data center network deployments using any of the scripting languages such as Python and PowerShell.

In-depth knowledge of modern Internet architectures and associated routing, switching, load-balancing, and security technologies are required.

Multi-vendor networking hardware experience including Cisco, Juniper, F5, and Netscaler.

Knowledge and experience with mainstream routing protocols: MPLS, BGP, OSPF, ISIS; knowledge and experience with IPv6, VRF, l2vpn.

Good understanding of Data Center network architecture and its design phases.

Experience in Service design & deployment, cloud and agile development is a plus.

Strong verbal, written, and presentation communication skills with the ability to represent complex technical concepts and issues to a geographically diverse audience are required.

BS/BTech/BE or higher degree in Computer Science and related field required.

Company Profile:
Microsoft India (R and D) Pvt Ltd
Microsoft. Come as you are. Do what you love. We2019re a global company, located in over 100 countries,but we often act like a startup. We do software 2014 but we also do hardware, services, research, and community outreach. We work hard, but we value work/life balance, and each of us defines what that means to us. So why not explore what we do, where we do it, and what life is really like at Microsoft? You just might be surprised.
View Contact Details:

Contact Company:Microsoft India (R and D) Pvt Ltd
Website:http://www.microsoft.com
Reference Id:201054