- UID
- 32810
- 帖子
- 58
- 精华
- 0
- 积分
- 205
- 阅读权限
- 10
- 在线时间
- 2 小时
- 注册时间
- 2009-8-14
- 最后登录
- 2009-9-17
|
2楼
发表于 2009-9-1 17:10
| 只看该作者
2009-2010年MicroStrategy招募如下职位:
Software Engineer
Location: Hangzhou, China / Mclean, VA USA
Role and Responsibility:
• Design, code, debug, and test software components and product features on
Windows and various Unix/Linux platforms independently in a high-availability,
high performance environment
• Implementation of MicroStrategy product features through entire lifecycle
of feature development. This includes contribution on feature design
specifications, development time estimation, code implementation of
functionality, testing, analysis and optimization on the implementation
• Work closely with other team members, including engineers, managers and
architects from MicroStrategy headquarters
• Individual must have ability and desire to assimilate and apply knowledge
as well as to spread acquired knowledge and experience to other team members
Qualifications:
• Education: Bachelor, Master, or PhD degree in Computer Science. GPA 3.5+/ 4
.0 or 80+/100
• Strong knowledge on data structures, algorithms, Operating System and other
Computer Science fundamentals
• Fluent in Object Oriented programming languages, such as C++, Java. Strong
Object-Oriented design and programming skills
• Strong analytical skills and problem solving skills
• Strong oral and written communication skills in English
• Positive attitude to work as part of a team
• Familiarity with RDBMS is highly desirable
Software Quality Engineer
Location: Hangzhou, China
Role and Responsibility:
• Contribute, as part of a team, towards organizational goal of providing
high quality products
• Design, maintain, and execute test cases using knowledge of feature
specifications
• Test, through all stages of the software lifecycle, MicroStrategy products
that are used by both end users and IT administrators
• Work with software engineers located at the China Technology Center and US
Headquarter to analyze test results and debug problems
Qualifications:
• Education: Master or PhD degree in Engineering field, Information Systems,
Computer Science, Mathematics, or Science. Excellent school record. Bachelor
degree with exceptional academic background (GPA 3.5+/ 4.0 or 80+/100) and IT
experience will also be considered
• Strong oral and written communication skills in English
• Ability to work well in a team as well as cross-team collaboration skills
• Ability to pay close attention to details as well as to see bigger picture
of tasks
Strong analytical skills
• Demonstrable knowledge in one or more IT areas: Software testing, Databases
system and SQL, programming language, System administration (Unix or Windows)
Configuration Management Engineer
Location: Hangzhou, China
Role and Responsibility:
• Deliver consistently high quality product builds to the Technology Team
during the development life of a software product
• Maintain the machines, scripts and tooling required to build the product
including software version control and maintenance.
• Design and develop tools to increase the efficiency on all aspects of
Configuration Management, Automation and Source Control.
• Using Clearcase, maintain a working history of all files used to create the
product.
• Be available for engineers and internal end user questions and recommend a
logical solution and/or corrective action for possible problems that may occur
.
• Recommend avenues to improve build and/or development process
• Document and maintain documentation on the current process for accuracy in
an ever changing and dynamic process.
Qualifications:
• Eduacation: Bachelor's degree in Engineering, Computer Science or related
field. GPA 3.5+/ 4.0 or 80+/100
• Knowledge of Windows, Unix, TCP/IP, Perl, Batch programming, Microsoft
Visual Studio, ODBC, Web Publishing and Drive Image all plus’s.
• Must have the ability to track and maintain the status of several different
projects.
• Strong oral and written communication skills in English
• Strong analytical skills
• Ability to quickly learn the build process and become a contributing member
of the Build and Configuration Management team in a global software
development company.
• Ability to analyze a process and recommend improvements.
• Ability to interact and maintain productivity of personnel from different
backgrounds in an environment where time and customer satisfaction is critical
.
• Hands on experience with Source Control Infrastructure (Rational Clearcase,
CVS) a plus
• Working experience in the R&D department of a commercial software company.
• Knowledge in System Administration (Windows and UNIX)
• Programming experience using Perl, Java, InstallShield, Batch File
Programming.
Database Engineer
Location: Hangzhou, China
Role and Responsibility:
• Administer complex data warehouse environments across different relational
database platforms.
• Develop expertise in areas such as ODBC, DBMS, OS, and Client/Server
technologies.
• Participate in the analysis and resolution of database issues derived from
the integration of MicroStrategy products with various DBMS platforms.
• Provide support to users.
• Define and implement logical and physical data models
• Implement performance monitoring plans
• Identify database performance improvement opportunities and strategies
• Implement change control
• Plan and execute RDBMS migrations
Qualifications:
• Eduacation: Bachelor's degree in Engineering, Computer Science or related
field. GPA 3.5+/ 4.0 or 80+/100
• General knowledge of databases (architecture and SQL).
• Knowledge of Solaris, or HP-UX, AIX or Linux is required.
• Strong oral and written communication skills in English
• Strong analytical skills
• Strong willingness to learn
• Process oriented and ability to pay close attention to details
• Sense of urgency in critical situations
• Ability to manage multiple tasks concurrently
• Ability to work independently or with teammates
• Good knowledge of Microsoft Office products
• Basic understanding of ODBC technologies.
• Good troubleshooting skills
Application Engineer
Location: Hangzhou, China
Job Duties include but not limited to:
• Support of software development activities within our Technology Team
• Design logical and physical data models to drive application architecture
while considering infrastructure capability and limitations, operating time,
and form of desired results.
• Design, develop, and maintain Microsoft SQL database schemas and scripts,
including views, triggers and stored procedures.
• Deploy .Net systems to various pre-production and production environments
and troubleshoot related issues.
• Analyze design and architectural issues, and adjust existing system design
and procedures to solve problems in a dynamic environment.
• Create technical documentation such as design and specification documents,
software architecture documents, and user instructions.
• Readily accept responsibility and demonstrate ability to work independently
and in a team environment as judged by peers and management.
Job Requirements
• Eduacation: Bachelor's degree in Engineering, Computer Science or related
field. GPA 3.5+/ 4.0 or 80+/100
• 1-3 years experience in hands-on software development.
• 1+ years experience in C#/.NET, including ASP.NET, ADO.NET and web services
.
• 1+ years in business database design with Microsoft SQL Server.
• Experienced in designing and implementing n-tier architectures, developing
high-performance and secure web-based systems and system Integration,
preferably in large-scale enterprise projects.
• Experience with object oriented analysis / design, and design patterns a
must.
• Proficient in C# .NET, .NET Framework, Web Services, Enterprise Services, A
SP.NET and ADO .Net.
• Experience with classic ASP, query optimization, XML (usage, parsing, and
creation), SOAP, XSLT, JavaScript, CSS, XHTML, and DHTML a plus.
• Solid UML and object modeling skills.
• Strong knowledge of the Microsoft SQL Server 2000 RDBMS platform, with
proven database design (OLAP and OLTP) skills and knowledge of data
integration concepts.
• Aptitude to learn and understand changes in software development process,
procedures and methodologies.
• Strong and creative analytical and problem solving skills.
• Strong verbal and written communications skills.
• Thorough understanding of business application development concepts, n-tier
design and modeling. |
|