Senior Database Engineer
Position Description:
ADP, with nearly $8 billion in revenues and approximately 585,000 clients, is one of the world's largest providers of business outsourcing solutions. Leveraging more than 55 years of experience, ADP offers the widest range of HR, payroll, tax and benefits administration solutions from a single source. ADP's easy-to-use solutions for employers provide superior value to companies of all types and sizes. ADP is also a leading provider of integrated computing solutions to auto, truck, motorcycle, marine and recreational vehicle dealers throughout the world.Senior Database Engineer - DBA FocusGeneral Responsibilities1. Provide technical expertise and support to developers in terms of database administration and tuning. Continue to seek improvements in product performance that can be achieved through changes in database schema, logical and physical data organization, and RDBMS tuning and configuration.2. For new development efforts, provide technical expertise and participate in the design and implementation of a database schema that conforms to industry standards yet meets all application specific requirements.3. Maintain development and production database environments and provide centralized control over database schema and RDBMS product versions.4. Act as primary development and production support contact for database administration and tuning. Support clients and other ADP departments as required.Specific Duties1. Provide database support to NAS Product Development organization (e.g., instance creation, data porting, schema updates, backup, recovery, performance monitoring and tuning, etc.). 2. Provide rotating production support to Hosting Center in support of the primary production DBA for hosted applications and environments.3. Design, test, and optimize/tune RDBMS components.4. Contribute to design, maintenance, and documentation of integrated database security and components. Maintain the development database environment to support the development activities.5. Review and assess database changes as a result of application updates due to new features, enhancements or bug fixes. Implement the changes to staging and production environments appropriately with minimum impact to the clients.6. Review and assess new features of upgrades to existing RDBMS components. Test and report impact of implementing those features that are appropriate for NAS.7. For databases that may be supported in the future, review product literature to assess RDBMS differences and unique features. When possible, test new technologies and report results.8. Create scripts or command files to automate and simplify common database administration activities. Document and disseminate information about such routines.9. Perform all additional duties as required by manager. Follow up on pending issues and keep manager and other group members aware of unresolved problems or potential schedule lags.
To Apply Visit Automatic Data Processing, Inc.
Qualifications:
Education and Experience1. Four year degree in computer science or information systems or equivalent experience.2. Minimum of six years experience as a DBA in a production and development environment. Oracle required. Additional database experience (e.g. DB2, MS SQL Server, Sybase, etc.) preferred.3. Experience in heterogeneous computing environments required, including platforms that support Windows/DOS and UNIX/LINUX. Strong knowledge of Solaris is a must.4. Extensive experience in Oracle PL/SQL programming and Veritas Clustering.5. Programming experience with Java, a 3GL (e.g., COBOL, C++ or C) or a 4GL helpful.Computer Equipment IBM PC's and compatibles, UNIX servers/workstationsOperating Systems DOS/Windows, UNIX (Sun Solaris, IBM AIX, HP-UX), LINUXSkills1. Able to identify performance issues and design/implement solutions in an effective manner.2. Able to complete assignments that are defined in general terms. Self motivated to direct own work flow in a manner that maximizes results and meets division goals/schedules.3. Able to prepare and maintain comprehensive and accurate documentation. Must be able to adapt presentation to a specific target audience (i.e., client or ADP management/personnel).4. Able to transfer conceptual knowledge from current skill set in order to quickly develop expertise in new databases, platforms, or networks. Attributes1. Strong verbal and written communication skills. Present information in a logical manner consistent with the needs of the audience. Able to discern critical issues and questions to be discussed with management.2. Strong team orientation, open-minded, able to listen to other's ideas. Good understanding of his/her role, his/her Manager's role, and is able to work well with others.3. Willingness to develop expertise in other areas. Willingness to actively participate in group cross-training by sharing personal areas of expertise with other engineers.4. Detail oriented and aware of schedules. Desire to produce high quality, thorough work.5. Adapt well to changing project and departmental priorities. Able to work scheduled hours and overtime when needed.ADP is an Equal Opportunity/Affirmative Action Employer; M/F/D/V. ADP believes that diversity leads to strength.DBOT
|