Wednesday, April 8, 2009

CLOSED - PHP Backend Contract (Boulder and Telecommute)

PHP Freelancer / Project-Based Consultant

Boulder-based internet start-up is seeking a PHP Freelancer / Project-Based Consultant to make a significant contribution to an interesting and challenging project.

This is a back-end PHP developer position. (Not a front-end dev or web designer position and not a DBA)

Pay will be based on milestone deliverables according to your bid. (There will be hourly pay for the time it takes you to get familiar enough with the project, code, and requirements to make a bid).

It is your choice if you want to telecommute or work in the Boulder-based office, though if you are telecommuting you will at least need to come in for occasional meetings.

(There is also a possibility to bring on some hourly consultants/contractors, so if you meet the requirements, but prefer hourly work, please send on your resume too)

Requirements:

* Senior/Expert - level knowledge of object-oriented programming with PHP
* Minimum 5 years experience in web development
* 3+ Years experience with PHP and LAMP
* Experience developing distributed applications
* Experience developing applications with large numbers of concurrent users
* Strong team-oriented skills including SCM, Revision Control, Defect tracking, and collaboration tools.
* Strong Linux development experience is preferred
* Comfortable working in a small-team, fast-paced, start-up environment
* Ability to work without a lot of direction
* Ability to gather the information you will need to complete your task and communicate issues promptly
* Ability to deliver on-time, well-tested modules
* Ability to write clean, well commented, modular code
* BS/MS in C.S. or related degree (or equivalent experience)

Additional "nice to have" skills:
AJAX
OpenX
Kohana or other frameworks

* Please only apply if you are authorized to work in the US without sponsorship.

Please send resume with cover letter in the body of the email to jobs [at] createksolutions [dot] com

CLOSED - MySQL Database Engineer (downtown Boulder)



This is an entry- to mid-level position.

This is a contract-to-hire position.

Role and Responsibilities:


The MySQL Database Engineer is primarily responsible for developing database applications on a Linux environment. This individual will participate in all activities related to database administration in a production, QA and development environments.

Work with technical and business staff for requirements

Conduct high level and detailed design based on requirements

Develop database code (SQL, MySQL stored routine and shell scripting)

Perform unit test and work with QA for integration test

Provide help and guidelines to application developers and business staff on database applications

Participate in database maintenance work (database health monitoring, backup and restore, table and index maintenance, trouble shooting and recovery)


Preferred Qualifications:


Highly self-motivated and responsible at work

A good understanding of SDLC

Previous experience in PHP, Java, C#, and C++ is a big plus

In depth understanding of relational databases and data warehousing, including logical and physical models, data integrity and referential integrity, database transaction, isolation levels and locking, database I/O, backup and restore, security

Expertise in database development, especially in MySQL stored routines (stored procedures, functions and triggers) and experience in other RDBMS (DB2, SQL Server, Oracle) development

Experience in performance tuning (SQL optimization, indexing optimization, storage engine optimization and schema optimization)

Competence in trouble shooting and debugging (database locking, unexpected result sets and mismatched data in tables, slow queries and so on)

Please send resume to jobs [at] createksolutions [dot] com