免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块
查看: 1652 | 回复: 0
打印 上一主题 下一主题

Teradata 研发中心 招聘 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-23 10:27 |只看该作者 |倒序浏览
Teradata China R&D Center, located in Beijing, is looking for talented candidates to participate in advanced database projects related to large scale enterprise data warehousing, business intelligence, system performance analysis and tuning, real-time analytics, and data integration.
Our website is www.teradata.com

请将简历发送到 hj230015@ teradata.com. 并在邮件标题注明应聘职位, 谢谢!



Position 1: C/C++ Developer

Position 2: Sr. J2EE developer

Position 3: ASP.NET Sr. Developer/Architect

Position 4: TRM QA Tester

Position 5: Software Test Automation Engineer

Position 6: 数据挖掘应用程序开发实习生 (Online Developer intern)

Position 7: Senior Database Kernel Developer

Position 8: XML developer

Position 9: DCM Performance Analyst (Database Application)

Position 10: Software Engineer – PDE Tools Developer

Position 11: Kernel Support Specialist

Position 12: IO Performance Analyst

Position 13: Linux kernel Architect

Position 14:Test Automation Framework Architect for .Net Application

Position 15: Position Title: Senior Performance Engineer




Position 1: C/C++ Developer


Responsibility:
Develop and maintain database software on Unix, Linux, and Windows.

Requirements:
Bachelors degree or above, Masters and PhD preferred.
5+ years of experience
In-depth understanding of operating system kernel internals
Strong C programming experience.
Strong multi-threading and multi-process programming skills.



Position 2: Sr. J2EE developer


Responsibility:
Develop and maintain web 2.0 application.

Requirements:
Bachelor degree or above, masters and phD preferred.
3+ years of experience with minimum 2 years of SQL
Strong experience in .NET development, C# and ASP.Net skills preferred
Comfortable with SQL in Teradata, DB2, Oracle, SQL Server, or other major databases



Position 3: ASP.NET Sr. Developer/Architect


Responsibility:
•        This position requires technical skills that can be demonstrated and an ability to resolve complex problems quickly while working in a demanding, high pressure environment.
•        Analyze, design, develop and maintain Teradata Value Analyzer (TVA) application including coding, testing, debugging and documenting programs in support of the Software Development Life Cycle.
•        Develop and sustain TVA test automation.
•        Write technical documents that accurately describe new feature/designs.
•        May lead and direct the work of others.
•        The candidate is expected to communicate the impact of problems/solutions and generally reports to his/her manager

Qualifications/Educational Requirements:
•        University degree or equivalent degree, major in engineering, computer science or mathematics
•        5+ years experience in software development.
•        Strong work experience with Asp.Net, C# and/or VB.Net, Object Oriented Programming.
•        Familiar with one of major commercial database such as Teradata, Oracle, DB2/UDB and etc.
•        Strong work experience with SQL programming.
•        Knowledge of testing concepts
•        Knowledge of work experience with financial industry is plus.
•        Ability to grasp new technologies quickly, strong sense of ownership, initiative, dependability and good teamwork.
•        Experience project management skills to manage group of junior or medium   programmers
•        Good written and oral communication in English and cross-group collaboration skills in English.





Position 4: TRM QA Tester


Responsibility:
•        Execute the manual and automated testing for Teradata Relationship Manager application within a team environment.
•        Analyze User Requirements to insure accuracy in design and build new test cases to meet the user and design requirements.
•        Develop and sustain automated testing included HTTP and integration functional tests.
•        Review incidents reported by client sites for causal analysis.  
•        Insure accuracy of the test cases executed against Teradata Relationship Manager application.
•        Organize effectively testing tasks/activities and follow the test process.
•        Follow test procedures and support internal standards in test design/process improvements.

Qualifications/Educational Requirements:
•        University degree or equivalent degree.
•        2 to 3 years experience in Web application testing and test automation.
•        Familiar with .Net, C#, VB.NET, and one of major commercial database such as Teradata, Oracle, DB2/UDB and etc.
•        Experience with Web application server deployment such as Web sphere, Tomcat or Web Logic.
•        Knowledge of or work experience with Customer Relationship Management is plus.
•        Ability to grasp new technologies quickly, strong sense of ownership, initiative, dependability and good teamwork;
•        Good written and oral communication in English and cross-group collaboration skills in English.




Position 5: Software Test Automation Engineer


Responsibility:
研发界面自动化测试框架, 根据现有框架编写自动化测试代码
根据用户手册,分析,设计和编写测试计划并生成手工测试用例

Requirements:
Bachelor degree or above, masters and phD preferred.
4+ years of related test and automation experience
1+ years of experience with Java or C# development on web-based applications
Comfortable with SQL in Teradata, DB2, Oracle, SQL Server, or other major databases




Position 6: 数据挖掘应用程序开发实习生 (Online Developer intern)



必要条件:
(1) 计算机及相关专业。
(2) 熟悉VB, ASP, .NET及WEB 应用程序开发。
(3) 有较多的时间能在公司工作,实习期至少6个月,每周至少3 个工作日。
(4) 有较强的英文听,说,读,写能力, 能在工作中用英文进行技术交流
(5) 工作认真细致,积极主动,易于沟通。

其他优选条件:
(1) 有数据库应用开发经验
(2) 熟悉SQL, VBScript, Java, 或其它编程语言




Position 7: Senior Database Kernel Developer


Responsibility:
        Be responsible for development and maintenance of database software.
        Write technical documents that accurately describe feature/designs.
        The candidate is expected to communicate the impact of problems/solutions to his/her manager, design solutions, write code, design, document and write test cases, run unit tests and perform general System Integration testing.

Requirements:
        4+ years of software development experience in C++ is a must
        4+ years of hands-on software development experience  
        Experience in delivering commercial software product preferred
        Experience in developing SQL database related software (Kernel developing is preferred).
        Familiar with Linux and/or Windows
        BS in Computer Science or equivalent required
        Advanced degree in Computer Science or equivalent preferred
        Ability to grasp new technologies quickly, and willingness to try new ideas  and think outside of the box
        Good written and oral communication and cross-group collaboration skills.



Position 8: XML developer


Responsibility:
C/C++ XML Developer. Responsible for development of XML support in enterprise database software.

Requirements:
* MS in Computer Science or higher with 3+ year programming experience.
* Strong C/C++ programming skills
* Expert understanding of XML standards (Schema, XQuery, XPath, XSL, DOM, SAX, etc)
* Experience on Xerces and Xalan packages
* Database kernel programming experience is a plus
* Understanding of XML types in SQL2003 standard a plus
* Experience on store procedure development is a plus
* Experience on Perl is a plus






Position 9: DCM Performance Analyst (Database Application)


Responsibility:
        Performance test design, execution, evaluation and recommendation.
        Ensuring performance & scalability requirements, capacity planning
        Performance prototyping. System performance design
        Performance tuning, pointing out the problems and suggesting solutions
        Analyzing test results and providing recommendations
        Diagnose complicated performance issues and develop recommendations
        Interface with customers for onsite performance optimization

Requirements:
        4 to 5 years experience in a related discipline with technical degree (e.g. M.Sc., B.Sc.)
3-5 years prior application development experience
        Strong .Net, database (Teradata, Oracle), and web server skills are required.
Ability to learn and adapt to new technology
        Demonstrated experience with large scale application integration efforts
        Knowledge of common application infrastructure components
        Previous experience in performance analysis and tuning experience
        Previous experience in test management
        Technical skills:  .NET, JAVA, C, VB, SQL, UNIX, and Testing tools.
        Good verbal and written communication skills in English



Position 10: Software Engineer – PDE Tools Developer


Responsibility:
Mainly responsible for developing and supporting database tool features

Requirements:
BS in Computer Science or related field with 5+ year programming experience.
Solid experience and in-depth understanding of design and implementation of kernels or networking on Windows, Linux, and Unix.
Strong C/C++ programming skills are required.
Strong Java programming skills are required.
Strong network programming skills are required.
Strong multi-threading and multi-processing programming skills are required.



Position 11: Kernel Support Specialist


Summary Description
Mainly responsible for providing technical support for Teradata PDE features.

Candidate will be able to read a feature High level and Detail level design specifications and develop from those comprehensive specifications. Codes will be written in C and other languages. The ideal candidate will also be able to write unit test cases and automation scripts in addition to code development.

Education and Experience Requirements:
BS in Computer Science or related field with 5+ year programming experience.
Strong experience in the following areas is required.
•        Windows or Linux kernel internals (file system, memory management, scheduler)
•        Multi-threading and multi-processing programming.
•        Locking and concurrency issues. Preventing deadlocks, lock starvation.
•        Server internals management (memory, queues, semaphores )
•        C, C++ and Assembly programming skill
•        GDB, SoftIce, WinDbg or other similar tools
•        Previous hands-on device driver experience
Previous industry experiences with file system or OS driver development are highly desired.


Experience with Rational ClearCase is a plus.

Key Areas of Responsibility:
Responsible for providing technical support for Teradata PDE features.
Write technical documents that accurately describe feature/designs.
Aptitude for understanding complex software from the functional and technical perspective.
The candidate is expected to communicate the impact of problems/solutions to his/her manager, design solutions, write code, design, document and write test cases, run unit tests and perform general System Integration testing.

Scope:
Individual Contributor
Works with project team members, reports to engineering manager

Work Environment:
Software Development and Maintenance



Position 12: IO Performance Analyst


Summary Description
Mainly responsible for providing performance tuning on Network Attached Storage (NAS), Storage Area Networks (SAN), file systems and disk arrays.

Education and Experience Requirements:
BS in Computer Science or related field with 5+ year programming experience.
Strong experience in the following areas is required.
•        Linux file system internals (including CIFS and NFS)
•        Linux kernel debug ability
•        SAN design and implementation
•        NAS design and implementation
•        C, C++ and Assembly programming skills
Previous industry experiences with windows OS kernel or Solaris OS kernel are highly desired.

Key Areas of Responsibility:
Responsible for providing performance tuning on Network Attached Storage (NAS), Storage Area Networks (SAN), file systems and disk arrays.
Write technical documents that accurately describe feature/designs.
Aptitude for understanding complex software from the functional and technical perspective.
The candidate is expected to communicate the impact of problems/solutions to his/her manager, design solutions, write code, design, document and write test cases, run unit tests and perform general System Integration testing.

Scope:
Individual Contributor
Works with project team members, reports to engineering manager

Work Environment:
Software Development and Maintenance

Key Competencies/Skills:
Software Development and Maintenance



Position 13: Linux kernel Architect


Summary Description
Mainly responsible for technical leadership in linux operating system including device drivers..  

Candidate will be able to read a feature High level and Detail level design specifications and develop from those comprehensive specifications. Codes will be written in C and other languages. The ideal candidate will also be able to write unit test cases and automation scripts in addition to code development.

Education and Experience Requirements:
BS in Computer Science or related field with 10+ year programming experience.
Strong experience in the following areas is required.
•        Linux kernel internals (file system, memory management and scheduler)
•        Device driver development
•        IA32 and AMD64/EMT64 system architecture
•        C, C++ and Assembly programming skills
Previous industry experiences with windows OS kernel or Solaris OS kernel are highly desired.
Experience with Rational ClearCase is a plus.

Key Areas of Responsibility:
Responsible for providing technical leadership in linux operating system including device drivers.
Write technical documents that accurately describe feature/designs.
Aptitude for understanding complex software from the functional and technical perspective.
The candidate is expected to communicate the impact of problems/solutions to his/her manager, design solutions, write code, design, document and write test cases, run unit tests and perform general System Integration testing.

Scope:
Individual Contributor
Works with project team members, reports to engineering manager

Work Environment:
Software Development and Maintenance

Key Competencies/Skills:
Software Development and Maintenance



Position 14:Test Automation Framework Architect for .Net Application

Responsibilities
•        designing, coding, and maintaining an automation framework or automated test scripts that support flexible data input, unattended running, error recovery, and automated checking of results.
•        Work closely with the program management and development teams to drive quality through design and implementation.
•        Participate in product spec reviews, design, triage, scheduling, and other product development process.
•        Test framework architecture, design and development.
•        Design test cases for functionality and performance testing.
•        Provide technical leadership to the team.
•        Provide guidance & mentorship to junior testers.
•        Collaborating on functional requirements.

Requirements
•        At least 4-5 Years in Automated Testing of .NET based products/projects
•        3+ years as a QA professional in testing and automation development
•        having experiences with Online automated testing tools
•        having abundant SQL experience -updating and querying the database for data validation / verification.
•        Ability to design performance test cases and analyze the performance of  application
•        Deep knowledge of ASP.NET framework and C# or VB.NET programming language, knowledge of Web 2.0 concept is a big plus.
•        Deep Knowledge of HTML, CSS, JavaScript and Web Standard.
•        Deep Knowledge of Windows Form design,  .NET Framework, NUNIT, AJAX and testing tools and methodologies.
•        Strong technical leadership, aptitude & problem solving abilities.
•        Ability to translate software system architectures into an integrated approach to software test including integration / functional / system test / performance / load / stress / scalability / etc.
•        Knowledge of agile development methodology, continuous integration / build. QA experience in agile development environment is a plus
•        Work well with peers, project personnel and stakeholders within and outside the organization
•        Willingness to take challenge and learn new technologies continuously
•        Solid verbal and written English communication skills
•        Be creative, innovative and always look for improvements.
•       







Position 15: Position Title: Senior Performance Engineer

Responsibility:
You will work closely with technology experts, architectures, developers, QAs on ensuring the performance of multiple internal and customer facing systems.
•        This position requires technical skills that can be demonstrated and an ability to resolve complex problems quickly while working in a demanding, high pressure environment.
•        Performance test design, execution, evaluation and recommendation.
•        Provide quality assurance through quality audits on performance test engagements and expert guidance on the overall solution
•        Develop a plan to increase the coverage of the existing performance test services
•        Analyzing test results and providing recommendations
•        Identify gaps in the performance testing capability, capacity planning, and production monitoring and develop a plan to fill gaps
•        Scope and design performance test initiatives

Qualifications/Educational Requirements:
•        University degree or equivalent degree, major in engineering, computer science or mathematics
•        5+ years experience in software development and performance testing.
•        Previous experience in performance analysis and tuning experience
•        Experience creating a performance test strategy, and documenting detailed performance test plans for multiple releases of applications
•        Understanding of complex architectures and derivation of key performance indicators for performance tests
•        Effectively modeled production performance in a lab setting, and articulated test result impacts with key stakeholders
•        Knowledgeable in Web application server such as Web sphere, Web Logic and Tomcat.
•        Solid experience in Performance Testing and Test Automation.
•        Skilled in J2EE, Spring, Struts, Hibernate and Web application development.
•        Familiar with one of major commercial database such as Teradata, Oracle, DB2/UDB and etc.
•        Good written and oral communication in English and cross-group collaboration skills in English.
       




请将简历发送到 hj230015@ teradata.com. 并在邮件标题注明应聘职位, 谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP