Key Responsibilities:
? Focusing on operations and technical support of Office 365 Exchange
? Individual in this role are accountable for designing and driving operability into the Office 365 SharePoint platform, leading "run-it" execution in our operational silos(incident management, Tier 1&2 customer support, platform deployment, platform build-out), and leading service restoration during a crisis. The successful candidate will be able to demonstrate breadth and depth managing complex, highly available, and scalable services.
Responsibilities:
? Ensure Exchange platform operability
? Oversight and accountability for performance in incident management, software deployment, and customer support operational silos in a 24X7X365 environment
? Cut minutes off outages. Manage technical response during critical incidents (Incident Commander)
? POC for key internal and external partners
? Develop and maintain operational playbooks that guide engineering teams' day to day activities
? Drive continuous improvement into the product, process, and technology through gap analysis and solution design.
Required Skills:
? Strong working/support knowledge in applications written under VS.Net environment, using C#/C++,/VB .Net, ASP.NET/MVC, SOAP Web Services, Experience with WCF , caching and service bus is a plus. Familiarity with Linux, JAVA, Eclipse, Python, Apache, Perl is a plus.
? Strong understanding of Active Directory, XML, PKI, TCP/IP,IIS and SQL. Scripting/automating experience (WCF, Powershell, etc)
? Expertise with Exchange Server
? Strong Debugging skills is a must.
? Strong interpersonal skills, written and oral communication as well as strong technical documentation skills are required.
? Operations Experience in a 24 x 7 x 365 enterprise environment
? Demonstrated strategic thinking, quantitative and analytical skills, team leadership, and collaboration
? Excellent problem resolution, judgment, negotiating and decision making skills
? Detail and results oriented with a good balance of passion for technology and eagerness to accept ownership and accountability.
? Must effectively manage and prioritize multiple tasks in accordance with high level objectives/projects.
? 5+ years of experience managing software development in a complex, high availability environment
? BS/BA in Computer Science, math, telecommunications, or equivalent education or experience
? English Level 6 and above