Summary: The client is a global technology company that touches nearly every aspect of travel. By delivering the technology behind travel, the client is working magic behind the scenes every day to make the world a better place, one journey at a time. Responsibilities: Design database structures for new app features and reviews those designed by developers (tables, columns etc.) Write SQL queries for new features and reviews those written by developers Help solving stability and performance problems between the application and the database Set up databases for new customer implementations Perform cutover data migrations Regularly look at performance reports from production for catching potential performance problems Manage database structure and code versions Create DB standards and coding conventions Introduce, implement, and manages mechanisms of database code versioning Work with Database Operations Team Documentation: Enters, transcribes, records, stores or maintains information in written or electronic form Requirements EDUCATION: Bachelor's degree or equivalent Minimum 8 years related experience Experience in database analysis, development and reporting Experienced at installing and configuring database management software, translating database design and diagnosing database performance issues Unix\/Linux experience on user level is a must Experience with Spring\/Hibernate and extracting stored procedures into Java code a plus Experience with profilers, debuggers, monitoring, and diagnostic preferred Working knowledge of XDB and MDSYS Strong understanding of database concepts including normalization, optimization, etc. Working knowledge of Oracle including stored procedures, triggers, index optimization, backup, and recovery Working knowledge of security, system monitoring, tuning, physical database maintenance, back-up recover procedures, upgrades, logical and physical design of database Working knowledge of database security, system monitoring, tuning, physical database maintenance, back-up and recovery procedures and upgrades Able to design, write, or re-engineer database scripts to enhance functionality of system Able to establish standards for configuring databases and monitor adherence Ability to solve problems quickly Able to analyses user needs and product requirements to create a design Able to create, execute, and document the tests necessary to assure that an application or technical environment meets user functional and performance requirements Preferred Skills: Knowledge of MySQL, SQLite, Pro-C Understanding of Web Servers (Apache, nginx) and PHP Python or other dynamic languages programming skills Kforce is an Equal Opportunity\/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Website : http://www.kforce.com/
Kforce is a professional staffing services firm. Our name stands for KnowledgeForce® describing our highly skilled professionals, knowledge gained from over 50 years of experience, and the power of our team to provide the Right Match™. We provide flexible and direct hire staffing professionals in Technology and Finance & Accounting, engaging over 23,000 highly skilled professionals annually with more than 4,000 customers. At Kforce, Great People = Great Results. Our national network of 60 offices, two national recruiting centers, and over 2,000 staffing specialists supports our ability to meet the needs of customers of all sizes, including 70% of the Fortune 100. Our vision is to be “the firm most respected by those we serve.” Our client centric Knowledge Staffing Model allows for on-demand identification and delivery of top talent through progressive recruiting strategies and advanced technologies.