Location : Banglore, India
Term : Full Time
Job Summary:
Development Engineer responsible for systems software integration of NetApp NAS – NFS & SAN (FCP, iSCSI) products that integrate with VMware ESX Server releases & storage technologies
You will work as part of a team responsible for actively participating in driving product development and strategy. In addition, you will participate in activities that include testing and debugging of operating systems that run NetApp storage applications. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development.
Essential Functions:
• Responsible for debugging and troubleshooting various components storage stack on VMware ESX Server and/or or other UNIX platforms ( HP UX , Solaris , AIX ). Focus on working with device drivers (e.g., QLogic and Emulex) and storage stacks in a VMware ESX Server environment, including integration of the storage stack with solutions such as Multi pathing (FCP & iSCSI) and NFS Datastores.
• Perform debugging , analyzing Vmkernel level, TCP-dump/ FCP-trace analysis and fixing of interoperability issues found during testing, with the ability to drive those issues to closure with test/Interop team or system vendors.
• Good understanding of Vmkernel storage stack (FCP, iSCSI & NFS) and vSCSI layer on VMware ESX Server.
• Writing Functional/Design specifications and Development test plans.
• Develop or Improve automation framework for VMware ESX Server environment for all storage protocols (FCP, iSCSI & NFS).
• Work collaboratively with other engineers, and be willing to take on any engineering tasks that contribute to the progress towards goals of the team and company (e.g., conduct design and code reviews of your work with other members of the team and cross-functionally with other groups affected by your work)
• Participate in technical communication with customers, external development and test/Interop partners, and other parts of NetApp including marketing, customer support, and sales.
• Ability to work with remote and/or geographically distributed teams (including QA, marketing, customer support, vendors)
Requirements:
• Experience in development and debugging integration software focusing on kernel level, storage stack or network device drivers in HP Unix and Other Unix OS environments
•Thorough knowledge of various VMware ESX Server storage & network environment or Unix software environment, including LUN assignment , volume groups , multipathing , Unix file systems, crash dump analysis, development and debugging .
•Good understanding on VMware HA , DRS , Vmotion , Storage Vmotion & Vmware snapshots.
•Experience in QA testing & Automation.
•Experience in a VMware QA & Development environment.
•Experience in Configuration, Troubleshooting complex issues in VMware ESX Server environments and in one or more of Unix OS’s ( HP UX , Solaris , AIX ) knowledge is a plus.
•Experience in writing Functional/Design specifications and Development test plans.
•Should have good knowledge in VMware virtualization knowledge & Storage Domain knowledge is a plus.
•TCP-IP/FCP Protocol knowledge is a plus
•Manage multiple priorities and tasks in a dynamic work environment
•Good written and verbal communication skills
Responsibility and Interaction:
Responsibility:
- The tasks this individual is responsible are often unstructured and the issues addressed are less defined requiring new perspectives and creative approaches.
- This individual will apply attained experiences and knowledge in solving problems that are complex in scope requiring in-depth evaluation.
- Demonstrate good judgment in solving problems as well as identifying problems in advance, and proposing solutions.
Interaction:
- This individual must work effectively with staff to vice-president level employees within the function, across functions and with external parties.
- Limited supervision and direction is provided, as this individual can operate, drive results and set priorities independently.
- The ideal candidate will be a proactive contributor and subject matter expert.
- To be successful, this individual must demonstrate favorable results through regular leadership and influencing others.
Education and Experience:
- A minimum of 8 years of experience is required. 9 to 11 years of experience is preferred.
- A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience is required.
- Demonstrated ability to have completed multiple, complex technical projects.
Wednesday, December 10, 2008
Sr Software Engineer - Java Server, Web Application, Frame Works ( Banglore India)
Location : Banglore, India
Term: Full Time
Job Summary:
As a Software Engineer you will work as part of a team responsible for actively participating in driving product development and strategy. In addition, you will participate in activities that include testing and debugging of operating systems that run NetApp storage applications. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development.
Essential Functions:
- A major part of your responsibility will be to participate in any and/or all phases of the product development cycle from product definition and design, through implementation including:
- Testing
- Test automation
- Debugging
- Reliability
- Performance analysis
- Critical and/or high visibility customer support
- As part of a team, you will lead and participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed.
- You will have direct influence on the decisions and outcomes related to project direction.
Requirements:
- Strong oral and written communication skills are essential.
- Ability to work collaboratively within a team environment and demonstrate strong influencing and leadership skills.
- Experience in software design and development.
- A strong understanding of complex concepts related to computer architecture, data structures and programming practices.
- Ability to develop longer-range project plans and schedules for individual or work for a small team.
Responsibility and Interaction:
- The tasks this individual is responsible are often unstructured and the issues addressed are less defined requiring new perspectives and creative approaches.
- This individual will apply attained experiences and knowledge in solving problems that are complex in scope requiring in-depth evaluation.
- Demonstrate good judgment in solving problems as well as identifying problems in advance, and proposing solutions.
- Ability to take major pieces of architectural work and drive them successfully
Interaction:
- This individual must work effectively with staff to vice-president level employees within the function, across functions and with external parties.
- Limited supervision and direction is provided, as this individual can operate, drive results and set priorities independently.
- The ideal candidate will be a proactive contributor and subject matter expert.
- To be successful, this individual must demonstrate favorable results through regular leadership and influencing others.
Specific Technical Skills:
Required:
---------
Java Swing (for porting NWF)
Java Server
Java Web application frameworks (Struts, Spring, Grails etc)
XML
HTTP
CGI
C/C++ (server)
HTML
CSS
JavaScript
DOM
5+ years of development experience in Java and Web, must have successfully architected and designed a shipping Web application (framework even better)
Nice to have:
-------------
PHP
Ruby on Rails
Education and Experience:
- A minimum of 8 years of experience is required. 9 to 11 years of experience is preferred.
- A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience is required.
- Demonstrated ability to have completed multiple, complex technical projects.
Term: Full Time
Job Summary:
As a Software Engineer you will work as part of a team responsible for actively participating in driving product development and strategy. In addition, you will participate in activities that include testing and debugging of operating systems that run NetApp storage applications. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. Software engineers focus on enhancements to existing products as well as new product development.
Essential Functions:
- A major part of your responsibility will be to participate in any and/or all phases of the product development cycle from product definition and design, through implementation including:
- Testing
- Test automation
- Debugging
- Reliability
- Performance analysis
- Critical and/or high visibility customer support
- As part of a team, you will lead and participate in technical discussions within the immediate group and across functions, where evaluating and executing design and development plans for products are reviewed.
- You will have direct influence on the decisions and outcomes related to project direction.
Requirements:
- Strong oral and written communication skills are essential.
- Ability to work collaboratively within a team environment and demonstrate strong influencing and leadership skills.
- Experience in software design and development.
- A strong understanding of complex concepts related to computer architecture, data structures and programming practices.
- Ability to develop longer-range project plans and schedules for individual or work for a small team.
Responsibility and Interaction:
- The tasks this individual is responsible are often unstructured and the issues addressed are less defined requiring new perspectives and creative approaches.
- This individual will apply attained experiences and knowledge in solving problems that are complex in scope requiring in-depth evaluation.
- Demonstrate good judgment in solving problems as well as identifying problems in advance, and proposing solutions.
- Ability to take major pieces of architectural work and drive them successfully
Interaction:
- This individual must work effectively with staff to vice-president level employees within the function, across functions and with external parties.
- Limited supervision and direction is provided, as this individual can operate, drive results and set priorities independently.
- The ideal candidate will be a proactive contributor and subject matter expert.
- To be successful, this individual must demonstrate favorable results through regular leadership and influencing others.
Specific Technical Skills:
Required:
---------
Java Swing (for porting NWF)
Java Server
Java Web application frameworks (Struts, Spring, Grails etc)
XML
HTTP
CGI
C/C++ (server)
HTML
CSS
JavaScript
DOM
5+ years of development experience in Java and Web, must have successfully architected and designed a shipping Web application (framework even better)
Nice to have:
-------------
PHP
Ruby on Rails
Education and Experience:
- A minimum of 8 years of experience is required. 9 to 11 years of experience is preferred.
- A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience is required.
- Demonstrated ability to have completed multiple, complex technical projects.
Sr Software Engineer ( India)
Job Tittle : Sr Software Engineer
Term : Full- Time
Location : Banglore India
Job Summary:
Member of a software engineering team responsible for developing storage efficiency solutions like Deduplication for NetApp. This specific position is a system level software development position working on Data Ontap
Essential Functions:
• Work as a member of a team on projects involving existing as well as new storage appliances.
• Participate in any/all phases of a product development cycle: from product definition and design, through implementation, debugging, testing and early customer support.
• Participate in technical communication with other parts of Network Appliance including customer support and sales.
• Work collaboratively with other engineers, and be willing to take on any engineering tasks that contribute to the progress towards the goals of the team and the company.
• Works independently with customers on resolution of technical problems.
Requirements:
• 5-10 years experience in the architecture, design and development of operating systems software, file systems technology and data storage.
• Strong background in developing /designing functionality in a large software system.
• Must have knowledge of Unix storage architecture.
• Must have knowledge of File Systems.
• Must have background in operating system internals in general.
• Proficiency in C and excellent debugging skills are required.
• Very strong algorithms, data structures and multi threaded programming expertise are required.
• Must also possess general knowledge of technical areas such as OS Kernel.
• Must have full commitment to sound software engineering practices and a passion for quality.
• Must have a proven record of meeting tight deadlines without sacrificing quality.
• Strong communication skills are essential, both written and oral, targeted at a wide variety of internal and external audiences.
• Expected and assumed: independence, drive, motivation, willingness to go above and beyond, flexibility, and cooperative spirit.
Education and Experience :
Minimum BS CS/CE or equivalent, with at least 3-5 years experience in the architecture, design, and development of operating systems software, file system technology and data storage.
• Working knowledge of File System - either UNIX or Windows
• Proficiency in C programming and excellent debugging skills
Term : Full- Time
Location : Banglore India
Job Summary:
Member of a software engineering team responsible for developing storage efficiency solutions like Deduplication for NetApp. This specific position is a system level software development position working on Data Ontap
Essential Functions:
• Work as a member of a team on projects involving existing as well as new storage appliances.
• Participate in any/all phases of a product development cycle: from product definition and design, through implementation, debugging, testing and early customer support.
• Participate in technical communication with other parts of Network Appliance including customer support and sales.
• Work collaboratively with other engineers, and be willing to take on any engineering tasks that contribute to the progress towards the goals of the team and the company.
• Works independently with customers on resolution of technical problems.
Requirements:
• 5-10 years experience in the architecture, design and development of operating systems software, file systems technology and data storage.
• Strong background in developing /designing functionality in a large software system.
• Must have knowledge of Unix storage architecture.
• Must have knowledge of File Systems.
• Must have background in operating system internals in general.
• Proficiency in C and excellent debugging skills are required.
• Very strong algorithms, data structures and multi threaded programming expertise are required.
• Must also possess general knowledge of technical areas such as OS Kernel.
• Must have full commitment to sound software engineering practices and a passion for quality.
• Must have a proven record of meeting tight deadlines without sacrificing quality.
• Strong communication skills are essential, both written and oral, targeted at a wide variety of internal and external audiences.
• Expected and assumed: independence, drive, motivation, willingness to go above and beyond, flexibility, and cooperative spirit.
Education and Experience :
Minimum BS CS/CE or equivalent, with at least 3-5 years experience in the architecture, design, and development of operating systems software, file system technology and data storage.
• Working knowledge of File System - either UNIX or Windows
• Proficiency in C programming and excellent debugging skills
Tuesday, November 25, 2008
Product and Partner Engr 4 (TME)
Location : Sunnyvale
Type: Full Time
Req # 4297BR
Job Summary:
As the Technical Marketing Engineer for Engineering Applications, you will create technical reports outlining best practices for deployment of NetApp storage technologies for Engineering Applications such as Manufacturing Product Life Cycle Management (PLM), Software Development and Electronic Design Automation (EDA). In this position, you will work jointly with application partners to create, test and certify joint solutions. You will be responsible for evaluating the performance of the alternative deployment options, as well as quantifying the benefits that NetApp technologies deliver for the Engineering Applications environments.
Essential Functions:
• Create solutions that help an Engineering Application customer in deploying NetApp storage in their environment (e.g. Siemens-PLM Teamcenter, Dassault Enovia, Synopsys, Rational ClearCase, Perforce)
• Work with partner in joint solution and integration with NetApp storage technologies
• Become the domain expert for Engineering applications within the company
• Test and evaluate performance of different deployment architectures, and recommend best practices for deployment of NetApp storage in these application environments
• Understand the customer workflow in these environments, and identify key NetApp technologies that positively impact the customer. Quantify the benefits delivered by the NetApp solution
• Create technical reports / white papers outlining best practices for deployment of NetApp solutions for Engineering Applications.
• Create and deliver training content for pre and post sales engineers around deployment of Netpp solutions for Engineering Applications
• Deliver technical presentations to customers and assist with sales efforts in the Engineering Applications environments.
• Present at NetApp events as well as partner events on relevant topics
• Evaluate new NetApp technologies for Engineering Applications, and provide feedback to engineering as well as obtain proof-points.
Job Requirements:
• Strong working knowledge of storage architecture and topology (NAS & SAN), IP networking and Fiber Channel connectivity is desired.
• Working knowledge of file systems (UFS, NFS, NTFS) and storage system.
• Strong working knowledge of operating systems (Solaris, AIX, Linux, HP/UX, and Windows) and IP networking.
• Experience working with databases such as Oracle, MS SQL Server is highly desired.
• Extensive hands-on experience with development of scripts for application administration, such as backup and restore is also required. (Shell, Pearl, Java etc.)
• Candidate must have strong technical and project management skills and must be able to work cross-functionally with other development teams and partners.
• Must also possess strong written and verbal communication skills.
• Strong knowledge in one or more of the engineering applications highly desired: Siemens-PLM Teamcenter, PTC Windchill, Dassault Enovia, Perforce, Synopsys, Cadence, Mentor Graphics
Education and Experience:
- A minimum of 5 years of experience is required as a product engineer or a technical marketing engineer in the area of storage technologies, with overall 10 years of experience in the high-tech industry.
- BS Computer Science/Engineering or equivalent.
Type: Full Time
Req # 4297BR
Job Summary:
As the Technical Marketing Engineer for Engineering Applications, you will create technical reports outlining best practices for deployment of NetApp storage technologies for Engineering Applications such as Manufacturing Product Life Cycle Management (PLM), Software Development and Electronic Design Automation (EDA). In this position, you will work jointly with application partners to create, test and certify joint solutions. You will be responsible for evaluating the performance of the alternative deployment options, as well as quantifying the benefits that NetApp technologies deliver for the Engineering Applications environments.
Essential Functions:
• Create solutions that help an Engineering Application customer in deploying NetApp storage in their environment (e.g. Siemens-PLM Teamcenter, Dassault Enovia, Synopsys, Rational ClearCase, Perforce)
• Work with partner in joint solution and integration with NetApp storage technologies
• Become the domain expert for Engineering applications within the company
• Test and evaluate performance of different deployment architectures, and recommend best practices for deployment of NetApp storage in these application environments
• Understand the customer workflow in these environments, and identify key NetApp technologies that positively impact the customer. Quantify the benefits delivered by the NetApp solution
• Create technical reports / white papers outlining best practices for deployment of NetApp solutions for Engineering Applications.
• Create and deliver training content for pre and post sales engineers around deployment of Netpp solutions for Engineering Applications
• Deliver technical presentations to customers and assist with sales efforts in the Engineering Applications environments.
• Present at NetApp events as well as partner events on relevant topics
• Evaluate new NetApp technologies for Engineering Applications, and provide feedback to engineering as well as obtain proof-points.
Job Requirements:
• Strong working knowledge of storage architecture and topology (NAS & SAN), IP networking and Fiber Channel connectivity is desired.
• Working knowledge of file systems (UFS, NFS, NTFS) and storage system.
• Strong working knowledge of operating systems (Solaris, AIX, Linux, HP/UX, and Windows) and IP networking.
• Experience working with databases such as Oracle, MS SQL Server is highly desired.
• Extensive hands-on experience with development of scripts for application administration, such as backup and restore is also required. (Shell, Pearl, Java etc.)
• Candidate must have strong technical and project management skills and must be able to work cross-functionally with other development teams and partners.
• Must also possess strong written and verbal communication skills.
• Strong knowledge in one or more of the engineering applications highly desired: Siemens-PLM Teamcenter, PTC Windchill, Dassault Enovia, Perforce, Synopsys, Cadence, Mentor Graphics
Education and Experience:
- A minimum of 5 years of experience is required as a product engineer or a technical marketing engineer in the area of storage technologies, with overall 10 years of experience in the high-tech industry.
- BS Computer Science/Engineering or equivalent.
Product and Partner Engr 4
Location: Sunnyvale CA
Type : Full Time
Req # 4296 BR
Job Summary:
As a Product and Partner Engineer you work cross-functionally to create technical content for Customers, System Engineers and Channel Partners. The engineer will work closely with Product Management and Development Engineering on the company's future strategies related to their specific area of expertise. You may also work closely with third-party vendor organizations as required to achieve corporate goals in regards to product integration and best practices.
Essential Functions:
- Develop technical collateral for best practices guides, design guides, integration guides etc. Time includes lab work, technical writing, and revision work.
- Technical product management. These activities include but are not limited to: participation in cross functional product teams, MRD review and development participation, and roadmap development.
- Advanced Training - development of advanced technical training (train the trainer) for areas of expertise. Training audiences may include NetAppU course developers, CSE or FTL field experts.
- Content Maintenance - updates, revisions, removal of content in the engineer?s area of expertise. Materials subject to maintenance include: Technical Reports, PPTs, Training Content, FAQs, etc.
- Education and self development - continue to develop subject matter expertise through external and internal training, continuing education, etc.
- Project Management for cross functional projects of a 2-6 month timeframe.
- Lab management functions as required to maintain the engineer's lab equipment setup and tear down.
Job Requirements:
• Strong working knowledge of storage architecture and topology (NAS & SAN), IP networking and Fiber Channel connectivity is desired.
• Working knowledge of file systems (UFS, NFS, NTFS) and storage system.
• Strong working knowledge of operating systems (Solaris, AIX, Linux, HP/UX, and Windows) and IP networking.
• Experience working with databases such as Oracle, MS SQL Server is highly desired.
• Extensive hands-on experience with development of scripts for application administration, such as backup and restore is also required. (Shell, Pearl, Java etc.)
• Candidate must have strong technical and project management skills and must be able to work cross-functionally with other development teams and partners.
• Must also possess strong written and verbal communication skills.
• Strong knowledge in one or more of the engineering applications highly desired: Siemens-PLM Teamcenter, Dassault Enovia, PTC Windchill, Perforce, Synopsys, Cadence, Mentor Graphics
Education and Experience:
- A minimum of 5 years of experience is required as a product engineer or a technical marketing engineer in the area of storage technologies, with overall 10 years of experience in the high-tech industry.
- BS Computer Science/Engineering or equivalent
Type : Full Time
Req # 4296 BR
Job Summary:
As a Product and Partner Engineer you work cross-functionally to create technical content for Customers, System Engineers and Channel Partners. The engineer will work closely with Product Management and Development Engineering on the company's future strategies related to their specific area of expertise. You may also work closely with third-party vendor organizations as required to achieve corporate goals in regards to product integration and best practices.
Essential Functions:
- Develop technical collateral for best practices guides, design guides, integration guides etc. Time includes lab work, technical writing, and revision work.
- Technical product management. These activities include but are not limited to: participation in cross functional product teams, MRD review and development participation, and roadmap development.
- Advanced Training - development of advanced technical training (train the trainer) for areas of expertise. Training audiences may include NetAppU course developers, CSE or FTL field experts.
- Content Maintenance - updates, revisions, removal of content in the engineer?s area of expertise. Materials subject to maintenance include: Technical Reports, PPTs, Training Content, FAQs, etc.
- Education and self development - continue to develop subject matter expertise through external and internal training, continuing education, etc.
- Project Management for cross functional projects of a 2-6 month timeframe.
- Lab management functions as required to maintain the engineer's lab equipment setup and tear down.
Job Requirements:
• Strong working knowledge of storage architecture and topology (NAS & SAN), IP networking and Fiber Channel connectivity is desired.
• Working knowledge of file systems (UFS, NFS, NTFS) and storage system.
• Strong working knowledge of operating systems (Solaris, AIX, Linux, HP/UX, and Windows) and IP networking.
• Experience working with databases such as Oracle, MS SQL Server is highly desired.
• Extensive hands-on experience with development of scripts for application administration, such as backup and restore is also required. (Shell, Pearl, Java etc.)
• Candidate must have strong technical and project management skills and must be able to work cross-functionally with other development teams and partners.
• Must also possess strong written and verbal communication skills.
• Strong knowledge in one or more of the engineering applications highly desired: Siemens-PLM Teamcenter, Dassault Enovia, PTC Windchill, Perforce, Synopsys, Cadence, Mentor Graphics
Education and Experience:
- A minimum of 5 years of experience is required as a product engineer or a technical marketing engineer in the area of storage technologies, with overall 10 years of experience in the high-tech industry.
- BS Computer Science/Engineering or equivalent
Wednesday, November 19, 2008
Manager Software QA 3
Req # 4260 BR
Location : Sunnyvale, CA
Type : Full-Time
Job Summary:
As a Manager of NFS QA Engineering, you will manage professional level Engineers within the function. You will manage a group of Engineers focused on functional testing of NetApp’s NFS Server product. The NFS QA team is focused on discovering defects in the NFS Server software through the execution of systematic tests plans and procedures. Working closely with the development teams, this team plays a crucial role in being able to ship a highly reliable product. The team develop, modify, and execute software test plans; analyze and write test standards and procedures; maintain documentation of results; and consult with development Engineers in resolution of problems. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. You will be working across the organization to ensure that system test, functional stress & scalability, nightly test, and the scenario test organization are building and enhancing test procedures/framework that add to the functional testing performed by this group of Engineers
Essential Functions:
- A major part of your responsibility will be to provide direction and supervision to the team of Engineers responsible for:
- Gathering test requirements
- Developing, implementing and executing test plans
- Test scripts
- Test reports
- Test summaries
- Test automation
- Reliability
- Functional Performance Analysis
- Defect tracking and analysis
- Develop and implement new projects, policies and procedures for the department(s); and ensure that project goals are met.
- Develop an annual budget collaboratively with senior management.
- Utilize previously acquired technical experience to become actively involved in day to-day projects to meet schedules and resolve problems.
- Take responsibility for results, including costs, methods and staffing.
Job Requirements:
- Strong oral and written communication skills are essential.
- A clear understanding of the product development cycle, technical requirements, and project management.
- A strong understanding of concepts related to computer architecture, data structures and programming practices.
- Previous experience delivering Protocol level products
- Client/Server implementation
- C/C++
- Unix Kernel or Windows background
- Experience in analyzing network traces
- Experience in software test planning, documentation and process improvement.
- Experience in building/verifying high scalable systems
- Experience with various clients & OS’es
- Experience with developing budgets and predicting project costs.
- A demonstrated ability to manage professional level employees.
Management and Interaction:
Management:
- This position is responsible for managing many tasks within a large group or department.
- The focus of this role is on business and its implication.
- The potential impact of decisions made by this individual will be mostly operational with some financial.
- This individual will apply attained experience and knowledge to address issues that are diverse in scope, and resolve problems through short- and mid-term planning.
Interaction:
- This individual must work effectively with staff to vice president level employees and employees within and outside of their department and function.
- Utilizes people skills and available manager tools to positively impact the development of subordinates within their role and career. It is essential to work cross functionally.
- This individual must demonstrate favorable results through providing leadership to function and to staff.
Education and Experience
- A minimum of 8 years of experience as an individual contributor and 3 to 5 years as a people manager is required.
- A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience is required.
- Demonstrated ability to manage multiple projects is required.
Location : Sunnyvale, CA
Type : Full-Time
Job Summary:
As a Manager of NFS QA Engineering, you will manage professional level Engineers within the function. You will manage a group of Engineers focused on functional testing of NetApp’s NFS Server product. The NFS QA team is focused on discovering defects in the NFS Server software through the execution of systematic tests plans and procedures. Working closely with the development teams, this team plays a crucial role in being able to ship a highly reliable product. The team develop, modify, and execute software test plans; analyze and write test standards and procedures; maintain documentation of results; and consult with development Engineers in resolution of problems. As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances, product quality, product cost and time-to-market. You will be working across the organization to ensure that system test, functional stress & scalability, nightly test, and the scenario test organization are building and enhancing test procedures/framework that add to the functional testing performed by this group of Engineers
Essential Functions:
- A major part of your responsibility will be to provide direction and supervision to the team of Engineers responsible for:
- Gathering test requirements
- Developing, implementing and executing test plans
- Test scripts
- Test reports
- Test summaries
- Test automation
- Reliability
- Functional Performance Analysis
- Defect tracking and analysis
- Develop and implement new projects, policies and procedures for the department(s); and ensure that project goals are met.
- Develop an annual budget collaboratively with senior management.
- Utilize previously acquired technical experience to become actively involved in day to-day projects to meet schedules and resolve problems.
- Take responsibility for results, including costs, methods and staffing.
Job Requirements:
- Strong oral and written communication skills are essential.
- A clear understanding of the product development cycle, technical requirements, and project management.
- A strong understanding of concepts related to computer architecture, data structures and programming practices.
- Previous experience delivering Protocol level products
- Client/Server implementation
- C/C++
- Unix Kernel or Windows background
- Experience in analyzing network traces
- Experience in software test planning, documentation and process improvement.
- Experience in building/verifying high scalable systems
- Experience with various clients & OS’es
- Experience with developing budgets and predicting project costs.
- A demonstrated ability to manage professional level employees.
Management and Interaction:
Management:
- This position is responsible for managing many tasks within a large group or department.
- The focus of this role is on business and its implication.
- The potential impact of decisions made by this individual will be mostly operational with some financial.
- This individual will apply attained experience and knowledge to address issues that are diverse in scope, and resolve problems through short- and mid-term planning.
Interaction:
- This individual must work effectively with staff to vice president level employees and employees within and outside of their department and function.
- Utilizes people skills and available manager tools to positively impact the development of subordinates within their role and career. It is essential to work cross functionally.
- This individual must demonstrate favorable results through providing leadership to function and to staff.
Education and Experience
- A minimum of 8 years of experience as an individual contributor and 3 to 5 years as a people manager is required.
- A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience is required.
- Demonstrated ability to manage multiple projects is required.
Thursday, November 6, 2008
Business System Analyst 4
Req # 4178
Type: Full Time
Location : Sunnyvale, CA
Job Summary The Business Application Support organization is a driving force for transforming NetApp IT to an ITIL-Centric Services Model, and we have a passion for exceeding customer expectations for responsiveness, knowledge of their business, quick and accurate problem resolution. We are transforming our existing services and processes, driving our competitive cost structure, improving coverage hours, emphasizing end-to-end ownership, and making sure we utilize our resources to maximize the efficiency and effectiveness of our Service.
Job Description:
Facilitate IT operational task execution in response to business needs: works with NGS (NetApp Global Services) business partners to understand their needs and priorities, design, implement, and communicate solutions to address those priorities. Understands, and is in tune with NGS business partners on priorities and tradeoffs, driving IT towards solutions to incidents and problems that support those priorities. Provides guidance to the L2 support engineers on impact to the business of issues – priority, how to troubleshoot those issues, who should be involved in resolving incidents. Defines and reports metrics to measure the needs and priorities of our business partners in relation to IT support. Based on end-to-end NGS business process knowledge, recommends solutions/approaches to addressing gaps and issues with our NGS IT solution portfolio.
Main responsibilities for the Application Support NGS Level 2 Business Analyst:
- Focal point for Level 2 support engineers, including: business knowledge, incident prioritization, incident escalation.
- Consult with NGS business partners on impact of system changes and issues to their processes.
- Establish metrics and measures.
- Facilitate priority 1 NGS incidents: task management, resource identification, business communication.
- Facilitate business prioritization of NGS IT Operational/Support activities.
- Provide deep business and technical knowledge of system flows (application interfaces, business logic, end-to-end business process)in support of incident and problem resolution.
- Champion application changes needed by NGS IT team to improve call closure time and increase system stability, reducing the number of critical incidents for our key applications.
- Coach NGS IT Operations/Support (L2) team members on process improvements and issue resolution.
- Manage NGS IT L2 process improvement projects to optimize resource utilization, reduce risk, increase responsiveness, and reduce call resolution time.
Business Functional Knowledge:
- Collaborate with business users to define scalable and flexible processes that meet business needs.
- Design processes that can be implemented with minimal disruption to supporting systems, and that are cost effective.
- Anticipate the needs of stakeholders affected by process change.
- Ensure that proposed changes represent the best overall fit for the organization.
Support and Technical Sustaining Operations:
- Monitor implemented systems and processes to ensure high performance.
- Manage support requests to ensure timely and thorough resolution of issues.
- Engage with vendor service support groups to bring resolution to system performance or other processing issues.
- Serve as a resource to superusers for education on technical system functionality.
Project Management:
- Develop implementation and project plans.
- Monitor and drive resolution of issues.
- Document and communicate status updates to team members and Management.
- Estimate resource requirement and determine IT impacted groups.
Job Requirements:
- Minimum of 7 years of experience within IT.
- Well-developed leadership skills
- Demonstrable business, customer, service delivery, project management skills
- Meeting facilitation skills
- Analytical & conceptual skills
- Excellent communication skills in writing, presenting, informing and listening, team player, out-of-the-box thinker, ability to interact with senior executives
- Strong skills in Excel, SQL, UNIX, some business reporting tool (Cognos, Business Objects, etc.)
- Knowledge of NetApp Global Services processes –
Case/GSC/ASUP – including IBM, P1 Dashboard, NOW Customer view, etc.
Education and Experience
- Bachelor's (undergraduate) degree or Master's (graduate) degree in Computer Science, Electrical or Computer Engineering or relevant discipline
- Experience managing complex IT projects is a plus
- SAP experience (using Web UI, SAP GUI, etc. to trace issues) a big plus
- Broad applications technology experience and knowledge
Type: Full Time
Location : Sunnyvale, CA
Job Summary The Business Application Support organization is a driving force for transforming NetApp IT to an ITIL-Centric Services Model, and we have a passion for exceeding customer expectations for responsiveness, knowledge of their business, quick and accurate problem resolution. We are transforming our existing services and processes, driving our competitive cost structure, improving coverage hours, emphasizing end-to-end ownership, and making sure we utilize our resources to maximize the efficiency and effectiveness of our Service.
Job Description:
Facilitate IT operational task execution in response to business needs: works with NGS (NetApp Global Services) business partners to understand their needs and priorities, design, implement, and communicate solutions to address those priorities. Understands, and is in tune with NGS business partners on priorities and tradeoffs, driving IT towards solutions to incidents and problems that support those priorities. Provides guidance to the L2 support engineers on impact to the business of issues – priority, how to troubleshoot those issues, who should be involved in resolving incidents. Defines and reports metrics to measure the needs and priorities of our business partners in relation to IT support. Based on end-to-end NGS business process knowledge, recommends solutions/approaches to addressing gaps and issues with our NGS IT solution portfolio.
Main responsibilities for the Application Support NGS Level 2 Business Analyst:
- Focal point for Level 2 support engineers, including: business knowledge, incident prioritization, incident escalation.
- Consult with NGS business partners on impact of system changes and issues to their processes.
- Establish metrics and measures.
- Facilitate priority 1 NGS incidents: task management, resource identification, business communication.
- Facilitate business prioritization of NGS IT Operational/Support activities.
- Provide deep business and technical knowledge of system flows (application interfaces, business logic, end-to-end business process)in support of incident and problem resolution.
- Champion application changes needed by NGS IT team to improve call closure time and increase system stability, reducing the number of critical incidents for our key applications.
- Coach NGS IT Operations/Support (L2) team members on process improvements and issue resolution.
- Manage NGS IT L2 process improvement projects to optimize resource utilization, reduce risk, increase responsiveness, and reduce call resolution time.
Business Functional Knowledge:
- Collaborate with business users to define scalable and flexible processes that meet business needs.
- Design processes that can be implemented with minimal disruption to supporting systems, and that are cost effective.
- Anticipate the needs of stakeholders affected by process change.
- Ensure that proposed changes represent the best overall fit for the organization.
Support and Technical Sustaining Operations:
- Monitor implemented systems and processes to ensure high performance.
- Manage support requests to ensure timely and thorough resolution of issues.
- Engage with vendor service support groups to bring resolution to system performance or other processing issues.
- Serve as a resource to superusers for education on technical system functionality.
Project Management:
- Develop implementation and project plans.
- Monitor and drive resolution of issues.
- Document and communicate status updates to team members and Management.
- Estimate resource requirement and determine IT impacted groups.
Job Requirements:
- Minimum of 7 years of experience within IT.
- Well-developed leadership skills
- Demonstrable business, customer, service delivery, project management skills
- Meeting facilitation skills
- Analytical & conceptual skills
- Excellent communication skills in writing, presenting, informing and listening, team player, out-of-the-box thinker, ability to interact with senior executives
- Strong skills in Excel, SQL, UNIX, some business reporting tool (Cognos, Business Objects, etc.)
- Knowledge of NetApp Global Services processes –
Case/GSC/ASUP – including IBM, P1 Dashboard, NOW Customer view, etc.
Education and Experience
- Bachelor's (undergraduate) degree or Master's (graduate) degree in Computer Science, Electrical or Computer Engineering or relevant discipline
- Experience managing complex IT projects is a plus
- SAP experience (using Web UI, SAP GUI, etc. to trace issues) a big plus
- Broad applications technology experience and knowledge
Subscribe to:
Posts (Atom)