Roles:
- Design and develop new database systems, working closely with a team of software engineers
- Provide support, optimizations, and automation for series of external data feeds and internal ETL relationships
- While this position primarily supports the software development process, it may include rotating on-call assignments for top-tier production support
- Provide strong technical leadership and expertise in database design, implementation and maintenance phases related to specific vendor DBMSs
- Plan and execute database modifications including the full release life cycle and Create and manage ETL packages, triggers, and stored procedures, views, SQL transactions
- Database monitoring and tuning during the development and testing cycle
- Perform other tasks as assigned consistent with this level of responsibility
- Develop new and provide support for existing secure data feeds with external parties
Skills:
- 5+ years experience designing and implementing database systems, including 3+ years experience designing and implementing SQL Server database systems using SQL Server 2005/2008
- Microsoft database certification a plus
- Expert in relational data modeling principles and techniques
- Expert in new SQL language elements including use of Common Table Expressions, Apply/Cross Apply operators, logical and physical partitioning of data. (Knowledge will be tested with current production code)
- Solid understanding of set-based-solutions
- Expert with stored procedures, triggers, SQL scripts, and performance issues with client/server database design and Data Access Layer design, including browser based applications
- Expert in use of metadata for code generation and code that writes code (highly desirable)
- Experience with high-volume databases, index management, physical database design, and server configuration settings
- Ability to balance the needs of multiple projects and tasks simultaneously
- Experience with large mission-critical application databases
- Ability to effectively communicate with coworkers, peers, and management through written and verbal communication
- Ability to communicate with customers, internal departments, and other outside parties who prefer different communication styles in a professional manner
- Effectively communicate with developers and quality assurance staff in the resolution of technical problems
- Five plus years related experience
- Bachelors degree, preferably in Computer Science, Software Engineering or a related field. In a unique case equivalent experience may be considered
hondros college independence ohio
Country: USA, State: Oregon, City: Beaverton, Company: Kforce Inc.
Комментариев нет:
Отправить комментарий