Saturday, December 12, 2009

SQL DBA - Microsoft Corp

Position : Senior Software Operations(IC)


Job Location :Hyderabad.

Years of Exp : 6yrs+





We are looking for Senior Software Operations lead to manage the systems powering MSIT applications through strong understanding of technologies and principles of Software Application Support, system administration, service delivery and operations. The job entails managing all aspects of systems management, administration, and operations of large-scale web and SQL based services by involving in design, deployment, management, Production Support and operations.



Primarily this role oversees the implementation of complex, mission and business critical systems in a production environment and manages application support to established service levels to facilitate the effective utilization of the systems



Responsibilities:



Contribute individually in the implementation and support of systems in a production environment

Responsible for maintaining the highest levels of systems availability, data delivery and availability, and customer satisfaction for all assigned systems

Drive the implementation of continuous improvement activities including new support tools and automation

Developing the road map for the applications by providing strategic insights into stability and availability of the applications.

Responsible for end user satisfaction with complete accountability of meeting the defined Service Level Agreements (SLA & OLA).

Act as escalations contact for mission critical & revenue processing applications and drive solutions with complete end-to-end ownership

Responsible of capacity management with a strong ability to anticipate future demands and growth by working closely with key stakeholders.

Strong documentation skills in documenting processes, procedures and tools descriptions.

Responsible for maintaining strong partnerships and working relationships with dependent internal IT groups geographically and vendors

Participate in and contribute to Release activities including Spec reviews

Understand and contribute to effective Monitoring of the critical components of the System

Align with standard process compliance including MOF/ITIL



Requirements:



Should have 6+ years of experience in production support role supporting windows 2003/2008, SQL Server 2000-2005-2008, Internet Information Server (IIS5-7), in a large scale 24x7 operations/production web service environment.

Must have SQL aptitude including ability to execute SQL troubleshooting procedures, analyze SQL code and results from SQL queries

In depth knowledge working with Windows, SQL, IIS, NLBS Clustering, SAN and infrastructure environments

Experience in managing production systems and applications built on Windows servers and advanced knowledge of SQL Systems, Web technologies, Active Directory, TCP/IP protocols, system performance and IIS

Strong ITIL and MOF knowledge and experience

Strong analysis and customer service skills with sound problem solving, judgment and decision-making skills

Excellent teamwork, communication, and documentation skills

Knowledge of scripting languages and technologies (Powershell, VBScript, Perl, WMI etc.), Experience with programming (ASP.NET, XML, HTML, C, C++) is a plus

Ability to work in shifts in 24x7 support model



List of skills preferable for this position



4-year bachelor’s engineering course from the reputed institution

Should be process oriented, should have good knowledge about SEI-CMM, Six Sigma and PSP/TSP, preferably from a CMM Level 5 company

Monday, August 31, 2009

Production Support Manager - Hyd

Company : Microsoft
Position : Support Manager
Job Location :Hyderabad.
Years of Exp : 10+

Please find below the detailed JD for the position .

Business Need:
This position is responsible for managing the production systems and applications for Business stream. This position manages the Programs Production Support team which supports the IT systems for Administration IT.


Core Elements of the Job:
Oversees the implementation of complex, mission and business critical systems in a production environment and manages application support to established service levels to facilitate the effective utilization of the systems.

Responsible for executing long-term group operational strategy as defined by the Group Production Manager (GPM) to complement the overall business and IT strategies. Communicates strategies, methodology and tools to work group members, project teams, program management, and customer groups. Prepares management presentations and status reporting as well as rudimentary budgetary guidelines and recommendations for production support.

Responsible for maintaining the highest levels of: systems availability, data delivery and availability, and customer satisfaction for all assigned system.

Executes direction and strategies on production/operational guidelines, procedures, and standards to ensure appropriate consistency and quality in service level provided. Drives the implementation of continuous improvement activities including new support tools and automation. Monitors progress towards business goals/service level agreements and adjusts assignments as necessary. Responsible for ensuring each reported problem/question is resolved by the group in a timely manner and tracked according to process standards. Exercises independent judgment in developing methods/techniques for obtaining solutions

Responsible for staffing, developing, and managing multi-disciplinary teams who are directly responsible for solving complex support problems and providing consistent, quality operational support for the systems and releases. Ensures proactive and cooperative relationships exist within the work group and remains accessible to work group for resolution of personnel issues. Oversees the performance management, career development, and review and coordination of work assignments for the group.

Works closely with customer groups and business management to ensure high levels of customer satisfaction are maintained and that service level agreements are consistently met or exceeded.

Partners with Program Management and dev project teams to help ensure the supportability and quality of new application releases to production. Establishes and evangelizes production readiness and release criteria to project teams and program managers. Provides Production Support signoffs on project milestones and deliverables. Participates in project team activities prior to release and ensures documentation and staffing in place to meet support requirements. Serves as production support escalation channel for Program Management/Tier3. Determines follow through and prioritization for development requests specific to support.

Responsible for maintaining strong partnerships and working relationships with dependent internal IT groups (Infrastructure, Database Operations, Networking, Server Support, Systems Engineering, etc.) as required to maintain the highest levels of systems operations and availability for assigned systems.

Coordinates and manages the successful implementation of Production Support driven projects such as data fixes, point releases, minor enhancements, technology upgrades, and data delivery tools (batch, DTS, SQL replication, etc.)

Unique Job Responsibilities:

Key initiatives include research and resolving any and all customer requests, maintaining system integrity and uptime, reporting metric information about same systems, coordinating customer issues between all IT teams required to resolve, and participating in projects that enhance the efficiency of support.

Decision Making: This position will have to decide on best course of action for issue resolution in order to resolve the customer issue as quickly as possible. Decisions that impact system availability or degrade end user support should be deferred to this positions manager.

Strategy Responsibilities: This position is responsible for the rollout and implementation of new licensing systems and periodic application and technology upgrades.

Methodologies Used: Standard support procedures are in place including methods of resolving issues, communicating with the customer and other IT teams, implementing new licensing systems, and maintaining system integrity.

Communications: This position will communicate with other IT teams in order to ensure new licensing systems do not negatively impact system integrity.

Cross-geography support: This position will entail working on a 24 X 7 model with the physical systems dispersed geographically across the world (within Microsoft facilities).

List the skills required for this position

Strong written and oral English communication skills required.

Demonstrated development or operational experience of the following software - Windows 2003 &Windows Server 2008; Professional and Advanced/Enterprise Server SQL Server 2005/2008 and SharePoint

Requirement to be able to participate in a large team environment and communicate and manage effectively.

Sound problem resolution, judgment and decision-making skills required.

Extended manager coverage outside of normal work hours will be required

Good knowledge of database design and implementation.

Demonstrated ability to write and/or troubleshoot complex stored procedures.

Must have a strong understanding of MS products, software lifecycle methodology and information systems development.

Strong analysis and customer service skills required.

Strong grasp of SDLC and Six Sigma or equivalent methodologies

ITIL V3 Foundation Training

Solid IIS and/or ASP.Net experience required.

Knowledge of SharePoint based applications, SQL/NLBS Clustering

Prior experience in setting up BCDR systems

Knowledge of .Net Languages a plus (specifically C# and VB.Net)

Good knowledge of command/batch files.

A proven track record of leading support teams



Degree in Computer Science or related field and a minimum of 10 years of related experience or an equivalent combination of training and experience required. At least one year of related management experience is required. Specialized knowledge in multiple technical areas is a plus; specifically web and database technologies. Individual must have a strong understanding of MS products, software lifecycle methodology, information systems development and strong staff management skills. Strong analysis and customer service skills required. Sound problem resolution, team building, judgment, decision making, and risk management skills required. Strong written and oral communication skills are a must. Extended coverage outside of normal work hours is occasionally required.


Position : Senior Software Operations(IC)
Job Location :Hyderabad.
Years of Exp : 6yrs
+


We are looking for Senior Software Operations lead to manage the systems powering MSIT applications through strong understanding of technologies and principles of Software Application Support, system administration, service delivery and operations. The job entails managing all aspects of systems management, administration, and operations of large-scale web and SQL based services by involving in design, deployment, management, Production Support and operations.

Primarily this role oversees the implementation of complex, mission and business critical systems in a production environment and manages application support to established service levels to facilitate the effective utilization of the systems

Responsibilities:

Contribute individually in the implementation and support of systems in a production environment
Responsible for maintaining the highest levels of systems availability, data delivery and availability, and customer satisfaction for all assigned systems
Drive the implementation of continuous improvement activities including new support tools and automation
Developing the road map for the applications by providing strategic insights into stability and availability of the applications.
Responsible for end user satisfaction with complete accountability of meeting the defined Service Level Agreements (SLA & OLA).
Act as escalations contact for mission critical & revenue processing applications and drive solutions with complete end-to-end ownership
Responsible of capacity management with a strong ability to anticipate future demands and growth by working closely with key stakeholders.
Strong documentation skills in documenting processes, procedures and tools descriptions.
Responsible for maintaining strong partnerships and working relationships with dependent internal IT groups geographically and vendors
Participate in and contribute to Release activities including Spec reviews
Understand and contribute to effective Monitoring of the critical components of the System
Align with standard process compliance including MOF/ITIL

Requirements:

Should have 6+ years of experience in production support role supporting windows 2003/2008, SQL Server 2000-2005-2008, Internet Information Server (IIS5-7), in a large scale 24x7 operations/production web service environment.
Must have SQL aptitude including ability to execute SQL troubleshooting procedures, analyze SQL code and results from SQL queries
In depth knowledge working with Windows, SQL, IIS, NLBS Clustering, SAN and infrastructure environments
Experience in managing production systems and applications built on Windows servers and advanced knowledge of SQL Systems, Web technologies, Active Directory, TCP/IP protocols, system performance and IIS
Strong ITIL and MOF knowledge and experience
Strong analysis and customer service skills with sound problem solving, judgment and decision-making skills
Excellent teamwork, communication, and documentation skills
Knowledge of scripting languages and technologies (Powershell, VBScript, Perl, WMI etc.), Experience with programming (ASP.NET, XML, HTML, C, C++) is a plus
Ability to work in shifts in 24x7 support model

List of skills preferable for this position

4-year bachelor’s engineering course from the reputed institution
Should be process oriented, should have good knowledge about SEI-CMM, Six Sigma and PSP/TSP, preferably from a CMM Level 5 company