Monday, September 6, 2010

Consultant at Microsoft's Consulting division in hyderabad


I.  Job Deliverables
 CONSULTANT
Design, Vision and Scope, Strategy and Technical Documents
  • Accountable for maintaining a high degree of solution architecture and design capability with deep technical skills in one or more of the streams mentioned in the Areas of Expertise Section below. 
  • Understand customer environment and define business requirements with engagement and practice managers
  • Develop architectural/functional design document based on existing examples or new requirements
  • Map product solution and technical information to customer’s context; Conduct informal risk analysis
  • Create local prototype, or proof of concept, to test solution
  • Understanding the relevant application development, infrastructure and operations implications of the designed/developed solution
  • Deliver engagements as an individual contributor, technical subject matter expert or as a team member on small projects
On-going  Advice (Knowledge Transfer) to the Customer and Partners
  • Build knowledge base and gather best practices on technology, products, business processes, and the industry
  • Prepare documentation as needed
Programming Code
  • Assess technical document or request to determine need to develop code; Write or modify programming code, where necessary
  • Unit test to assure meets requirements, including integration test as needed
  • Review and peer test other consultants’ work
Other
  • Travel > 50%
  • Reports to Professional Development Resource Manager
II. Areas of Expertise
Consultants are expected to have deep technical expertise in one or more of the following areas:

  • EBusiness Servers like BizTalk Server, Commerce Server, Host Integration Server and BizTalk Accelerators.
  • Portal Technologies like SharePoint Portal Server, Content Management Server, Enterprise Project Management, Solution Accelerators and Office System
  • .NET Tools and Technologies – experience of leveraging the same and designing, architecting, implementing and deploying  Line of Business Applications.
  • Databases: Database skills for SQL Server Development, SQL Reporting services, Deployment, 64 bit implementations and Performance Tuning.  Also, have fair knowledge on SQL OLAP, SQL Server Data Mining, Data Warehousing, and Business-Intelligence. Candidates with similar skills on competing platforms are also welcome.
  • Infrastructure: Expertise in one or more of the following areas. 
§         Messaging: Exchange 200x, LMS, LCS, Co-Existence with and Migration from the following systems - Novell GroupWise, Lotus Notes/Domino, iPlanet
§         Platform: Windows 200x Active Directory, Windows Clustering,  MIIS, LAN/MAN/WAN Technologies, TCP/IP, SMTP, DNS, Ports & Protocols, SAN/Storage and GSP skills, Business Desktop Deployment, RIS, PKI, etc.
§         Management: Systems Management Server, Microsoft Operations Manager
III. Education and   Experience
  • Must have a degree in Computer Science or Engineering or equivalent work experience. Higher relevant education preferred.
  • Highly proficient & solid Customer facing Project experience involving technical consulting, solution design, project envisioning, planning, development and deployment in one of the areas mentioned in Section II
  • Must have a proven record of delivering technical solutions
  • At least 9 years- 13 years of related technology experience
  • Having a MCSD/MCSE//MCAD/PMP certification is a plus.

No comments:

Post a Comment