回 帖 发 新 帖 刷新版面

主题:[原创]上海刚发布的若干IT职位(2010年6月底更新)

Position: QA Engineer      
Job responsibilities:
Analyze product requirements, create test plans, and identify deliverables.
Execute testing tasks and report status, escalate issues as appropriate
Front-end/back-end testing are needed
Coordinate and lead efforts for group testing on a project basis
Proactively escalate/solve problems, suggest process improvements.
Identify project risks and recommend actions to minimize risk.

Job requirements:
5+ years of experience in software testing or web development
Possess solid understanding of both testing process and testing methodologies
Excellent verbal and written communication skills in English
Competency in PL/SQL is required as well as a good understanding of related database
Familiarity with Java, XML, ISAPI, HTML, XSL, JS and basic Windows/UNIX system administration desired.
Familiar with Loadrunner, QTP, white/black-box testing, functional and manually test report
Familiar with  ecommerce site key function flows.
Bachelor degree or above majored in computer science or related disciplines


Position: Release Manager 
We are looking for a Release Manager to assist with planning and managing the production and QA deployment of Stubhub.  In this role you will coordinate with the Data Center Operations, QA, Development and Project Management teams to create integrated deployment plans.  
Your responsibilities will include identification of application interdependencies, hardware/network configuration, possible staging of environments to maintain data availability, risk mitigation, creation of process artifacts and documentation.  

The challenge of your position includes:
·        Rework/maintain/optimize existing release processes 
·        Design and develop Build and Release tools to increase development productivity 
·        Implement various automated solutions via Ant or Perforce,
·        Handle the deployment and schema build cycles for releases
·        Troubleshoot and fix compilation or build script issues 
·        Provide systems administration to Perforce and Perforce servers
·        Develop processes for release engineering and build management
·        Prioritize multiple tasks based on project urgency 
·        Architect and design a proper build, release and revision environment 
·        Act as a liaison between QA, engineering, operations and other departments.
·        Evaluate, customize, deploy, and troubleshoot software for release and deployment 
·        Coordinate production and delivery of our development code and client code.
·        Learn fast, highly organized, excellent communicator, work independently, and handle multiple simultaneous projects with a can do attitude
The Change Management Responsibilities in this position are:
·        Conduct or participate in change meetings, where affected parties are notified that changes are scheduled, approved, rejected, etc. 
·        Enter, facilitate and own changes submitted to the Change Management Process through the entire process
·        Follow-up, for root cause regarding failed, backed-out and canceled changes.
·        Ensure the Change Request documents business and technical assessments in the change record, where applicable. 
·        Communicate inefficiencies and deficiencies related to the process to the process owner. 
·        Assist in the resolution of change assignment issues, as required. 
·        Monitor that change records are closed within criteria. 
·        Monitor that problems encountered during the implementation of a change are properly documented in the change record. 
·        Identify areas for improvement using key measurements. 
·        Provide steady education to process users when requested or when circumstances indicate that education would improve process execution.
·        Review of all change tickets for process compliance 
·        Report on, analyze performance against, and identify improvements regarding metrics, SLAs, and key measurements.

Qualifications 
·        4+ years of software release and build management in challenging environments
·        Excellent writing and editing skills
·        Mastery of industry-standard release and build management 
·        Extensive experience building release infrastructure
·        Expertise in Microsoft and Unix environments
·        Expertise with Perforce, CVS
·        Expertise with Ant, HTML, scripting
·        Passion for technology and gadgets


Position: Prez engineer
Job Responsibilities: 
We are seeking a highly motivated software engineer responsible for product design, and development of xxxx's verticals search application. This position requires the candidate to work closely with product and senior management, other development teams, operations and the quality assurance team. The candidate is expected to be a self-starter and team player, a strong driver for results and continuous improvement. Responsibilities include development and support for worldwide projects throughout all phases of the development cycle. 
Define, design, and implement highly reliable, scalable, and efficient presentation tier for xxxx's verticals business needs. 
Work with other engineers, managers, Product Management, QA, and Operations teams to develop innovative solutions with functionality to meet market needs. 
Develop realistic implementation schedules that meet development goals. 
Identify and resolve complex production issues quickly in xxxx verticals components. 
Estimate engineering efforts, plan implementations, and rollout system changes. 
Must be able to independently design code and test major features, as well as work jointly with other team members to deliver complex changes. 
Document best practices and help create knowledge base. 
Facilitate Problem Diagnosis and resolution. 

Job requirements: 
BS/BA in CS or related field. 
2+ years experience in requirements analysis, design, coding and unit testing of scalable, distributed, multi-tiered, fault-tolerant applications in Windows and UNIX environments. 
2+ years as engineering lead, preferably at high-volume web companies. 
2+ years object-oriented design methodology and application development in Java and/or C++ and J2EE, including servlets, JS, JDBC. 
Expertise required in CSS, JavaScript, and HTML. 
Experience in developing and supporting a product or web-site over multiple release lifecycles.  Outstanding presentation and written skills as well as the ability to deal effectively with both technologists and business representatives. 
Proven results oriented person with a delivery focus. 
Good time management and ability to work on concurrent assignments with different priorities 



email:zbc_0411@126.com

回复列表 (共4个回复)

沙发

Position: Senior System Engineer 
ESSENTIAL DUTIES:
The Senior Systems Engineer is a member of the operations staff with responsibility for proper functioning of all availability and performance of all components of the xxxx production sites. As a member of a world-class Operations team, the Senior Systems Engineer is responsible for operationally excellent management and operation of UNIX servers, supporting web properties running in a 24x7 environment. Additionally, the successful candidate will work quickly under pressure to execute actions required to maintain site availability and performance.

Responsibilities include:
First tier resolution of problems with Unix production servers;
Utilize toolsetto diagnose and resolve issues with production servers;
Understand all components of the xxxx site infrastructure in order to understand impact of system issues and take proper steps for resolution;
Manage ticket queues within SLA
Complete tasks required to maintain service levels and availability of all site features and functions;
Deliver toolset to monitor, report and repair all application server hosts that are non-compliant serving;
Understand site rehabilitation process;
Initiate simple project and write requirement document. 

Solid knowledge of operating system internals, file system structures, and machine architectures in a UNIX operating systems
·Experience with common system administration tools
· Broad knowledge of common applications and technologies in Internet computing (http, smtp , snmp, load balancers, etc)
·Working experience with scripting tools, Perl, Python and UNIX shell scripting
·Working experience in tools developing in dynamic languages
·Basic knowledge about web framework preferably Django
·Basic knowledge of relational databases preferably Oracle or Mysql
·Proven problem solving skills with an emphasis on quick problem resolution
·Abilty to work on many tasks simultaneously in a high-pressure environment
·Basic LAN and WAN network knowledge
·Fluent in English language (including written, listening and spoken)


Position: Software QE Engineer:
As a QE Engineer, you will play a role in the functional testing and code level testing of complex, multi-tiered distributed software applications.
You must be adept at working both as an individual and in groups in a dynamic, multi-tasking environment with rapid development life cycles. 
Strong written and verbal communication is essential; as you will regularly collaborate with other QA/QE engineers, project managers, software developers, DBA and operations staff. 
 
Responsibilities:
Analyze product requirements, create test plans, and identify deliverables. 
Design unit test case and white box test case to do code level testing.
Design and execute functional testing, including black box and gray box testing
Report testing status, escalating issues as appropriate. Track software defects and issues.
Produce and maintain automation scripts using xxxx's proprietary automation framework 
Proactively escalate/solve problems, suggest process improvements.
Identify project risks and recommend actions to minimize risk.

Requirements:
BS/BA in CS or related field.
5 or more years experience in product requirements review, detailed test plan creation, and whitebox test cases design.
5 or more years coding experience in web-based client/server applications required.
Experience with SQL language.
Familiarity with Java, JUnit, JSP, JavaScript, XML, HTML.
Proficiency in testing Web applications with comprehensive knowledge of browsers and JavaScript required.
Experience with ClearCase and ClearQuest desired.
Knowledge of various open source tools or testing framework is a plus.



email:zbc_0411@126.com

板凳

Position: Senior/Staff Software Engineer (Trace) 资深软件工程师
Primary Job Responsibilities
This candidate will be responsible for the development and support of an application that manages ticketing and workflows related to the xxxx business and site operations teams. This candidate must have demonstrated the successful hands-on implementation and support of various J2EE solutions in a large scale, mission critical environment. The successful candidate must be a Software Engineer/Architect well versed in J2EE Development. Cross functional knowledge of technologies like BPMS (e.g. Lombardi), Remedy, Perl, UNIX and databases is desirable.

·Strong development skills. (J2EE, JSP, Servlets, JavaScript, HTML, XML, Apache ANT, Web Service)
·Experience as an architect, designer, developer, and integrator of workflow solutions across heterogeneous distributed environments. 
·Participation in the development, support and periodic upgrades to the application environment. 
·Ongoing corrective and preventative maintenance to improve reliability and availability. 
·Consulting with systems personnel to determine type of information to be processed. 
·Translating business processes and requirements into business solutions. 
·Preparation of proposals, reports, architectures, designs, specifications, and operational documentation. 
·Defining and analyzing needs and information requirements. 
·Estimate engineering efforts, plan implementations, and rollout system changes 
·Producing requirements, design, test and implementation deliverables. 
·Modeling the business process, reconciling the process and data models
·Providing business leadership to the developers on the project team 
·Preparing strategic business requirements using accepted concepts, Standards, methodologies, and toolsets.
·Utilizing data and process modeling techniques along with workflow analysis techniques 
·Communicating appropriately with customers from all management levels. 
·Drive projects to completion; ensure timely deployment of new features and services
·Work with counterparts in San Jose to provide direct support to Shanghai developers and off hours support to San Jose developers

Qualifications
·BS/BA in Computer Science or related fields 
·5+ years experience in Java design, development, implementation, and support or an equivalent combination of education and work experience
·5+ years experience in J2EE design, development, implementation, and support or an equivalent combination of education and work experience
·Successfully implemented and maintained J2EE/Web based applications
·In-depth knowledge of J2EE development with mission critical enterprise applications
·Expertise required in object-oriented design methodology and enterprise application development in Java 
·Oracle / SQL experience·Significant experience in writing functional requirements
·This position requires a broad knowledge of the technologies used in a web services environment, good consultative and communications skills, design skills, analytical ability, judgment, and the ability to work effectively with others 
·Fluent English in both speaking and writing 
·Experience in the following area's is a plus
-BMC's (Remedy) AR System (AR Server, Mid-Tier) 
-Lombardi Teamworks 
-ITIL knowledge 
-LINUX/UNIX 
-Apache httpd 
-Apache Axis, Apache CXF 
-Apache ActiveMQ 
-Apache Velocity 
-Flex 
-Ext/GXT
-J2EE Server experience (Tomcat/Websphere/Weblogic) 
-Experience in developing highly scalable applications



email:zbc_0411@126.com

3 楼

Position: Business System Analyst 
Job Description
Work with xxxx's international community of data consumers to gather and analyze the DW/BI system requirements, translate them into technical language for implementation and manage the process. Being strong in business system analysis, DW technology and project management, the candidates will have the opportunity to work with the world-class DW/BI team in a cross-timezone multinational environment to handle complex and challenging projects, enable end-to-end solutions for critical business analytics, provide insights into the company's business and support its decision-making. Short-term onsite project work opportunities in US is available based on business needs.

Responsibilities will include
·Excellent English communication skill to gather and analyze the business system requirements from end users for all kinds of analytical reports ( all end users are based on US offices)
·Analyze the data in data warehouse to generate the report based on business user's request 
·Develop the functional solution ( e.g. SQL logic) to engineers for technical implementation. 
·Verify the data results based on stated business rules through DW database and front end tools
·Do the gap analysis between actual data and expected data from proper business rules 
·Work with US Product Management team and Product Development team to understand and analyze the projects occurring on xxxx site, and help assess impact on Information Management systems.
·Facilitate requirement meetings with xxxx US end-users to understand and collect their analytical needed. Document these requirements, resolve ambiguities and conflicting business rules, gather consensus.
·Estimate project duration, resource load and cost for site sponsored as well as internal projects
·Act as project manager to prepare project plans and track process on Information Management projects, actively manage projects from requirements through implementation. Report weekly on progress and deliverables against plan
·Participate in internal code reviews and design meetings to ensure projects are developed to specification
·Work with a data modeler to ensure the database design meets the business requirement
·Proactively identify opportunities or obstacles concerning data needed & data accuracy.
·Identify and diagnose data quality issues and provide recommendations
·Stay up-to-date on the Data Warehouse design / architecture in order to analyze / evaluate projects that affect the Data Warehouse system.

Education and/ or Relevant Experience
·Should have strong database technical experience and strong SQL skills
·Excellent verbal English communication skills are mandatory
·Should have the capacity to develop a clear understanding of the business needs and translate them into technical solutions.
·Should be able to communicate fluently with business users, technical people and management across the organization.
·Preferably IT related Master degree or above. 
·Experience / understanding of eCommerce business models preferred
·MUST have previous experience as a business system analyst (2 + years), preferably in a large reporting or data warehousing environment (1+ years)
·Must have good understanding on user behavioral analysis to support e-commerce design decisions




email:zbc_0411@126.com

4 楼

Position: Data Warehouse Engineer
This is a position reporting to the Head of Business Analytics in the xxxx Classifieds Group, within China Development Center. The Developer will be responsible for designing, developing, and implementing Data Warehouse applications in an enterprise data warehouse system. 

Responsibilities will include: 
· Work in cooperation with the Euro Analysis and Development team to prepare logical and physical design documents. These specifications will detail the operation of software intended to extract, transfer and load information from various data sources into the xxxx data warehouse. 
· Based on the detailed specifications, develop Extract, Transform and Load (ETL) programs (AbInitio, Teradata SQL, Perl/shell script) to populate the warehouse from various source systems(Oracle,Mysql,XML,flat files). Tune the programs and queries to optimize data load/transform times, ensure data accuracy, error handling and escalation. 
· Work with the local development and QA group to document and execute Test plans. 
·Report weekly on progress and deliverables against plan. 
· Write the support documentation, assist the production handover and deployment the new applications to production. 
·Build reports according to business requirement and maintains the existed reports

Job Requirements:
(Knowledge, skills, abilities, experience required to perform job) 

Given the goals for this position, candidates must: 
· Demonstrate effective communication written and verbal English skills. 
· Also demonstrate excellent organization skills. 
· Possess a BS degree in Computer Science or equivalent 
· 2+ years implementing a large-scale data warehouse system (preferably Oracle and Teradata DBMS) 
· Strong SQL skills (Oracle, Teradata) and good knowledge of UNIX and Perl. 
· Good understanding of data warehousing concepts including dimensional modeling (star/snowflake), Extraction/Transport/Loading best practices. 
· Performance tuning experience with large relational databases necessary. Knowledge of ETL tools (AbInitio, Informatica) is a plus. 
· Experience in BI tools like MSTR/SAS report is a plus
· Ability to think logically and analyze application and business



Position:  Senior UI developer
RESPONSIBILITIES: 
·    Work with a team to develop rich user interfaces for enterprise class SaaS applications.
·    Handle the technical aspects of developing AJAX/DHTML/JavaScript enabled web pages.
·    Work on Java and J2EE server-side aspects of development as needed.
·    Write quality, testable, maintainable, and well-documented code.
·    Drive for consistent user interaction by consolidating on common JavaScript and DHTML code. 
·    Work directly with customers, sales, support and product management to help determine and solve the customer needs of our hosted human capital management software. 
QUALIFICATIONS: 
·    Bachelors Degree in Computer Science or related field preferred 
·    Experience developing a rich user interface DHTML, JavaScript and XMLHttpRequest.
·    Hands-on experience in full software development cycle 
·    High level of proficiency with JavaScript, DHTML, XHTML, CSS, XMLHttpRequest, XML, JSON. 
·    High level of proficiency with Java and J2EE.
·    Experience with open-source AJAX/DHTML frameworks such as YUI, Script.aculo.us, and DWR. 
·    Experience with Flash, Flex, SQL is a plus, but not required. 
·    Professional skills: ability to work independently and with a team.
·    Able to understand and master new technologies quickly. 
·    Strong focus on quality and attention to detail. 
·    Able to quickly understand and solve unique and undocumented programming problems. 
·    Strong desire to learn new technologies 
·    Must be energetic and self-starting. .



email:zbc_0411@126.com

我来回复

您尚未登录,请登录后再回复。点此登录或注册