Our staff is all over the world. We’re fast paced, intense, but allow for the freedom to make recommendations directly to the decision makers. Candidates that will fit in with our culture will be self motivated, quick on their feet and able to turn reacting into pro-acting.
While this is a programming heavy job, we’re not looking for a code monkey, successful candidates will be a mixture of entrepreneur, programmer, DBA, and Linux server administrator. This position will join a development team that moves from a variety of projects from building a heavily trafficked site one day to building a data API to append existing database records.
Our infrastructure consists of Amazon Redshift, Cloud Search and a base of dedicated servers for data processing, web serving and internal reporting. You’ll be responsible for administrating existing infrastructure and recommending new services for performance and cost efficiency. Our systems use a combination of Redshift for data warehousing, Cloud Search for text searches, and a combination of MySQL/PostgreSQL front end servers to feed both services. We’re a Unix house, so expect to find LAMP regularly with a splash of Node. JS and nginx. Most of our web hosting is handled in house where you’ll have sudo access, but you’ll also work with some web hosting vendors for start up sites. Expect to make jumps and transitions from PHP 5.3 to 5.6 – MySQL to PostgreSQL – PostgreSQL to JSON documents for CloudSearch.
Example projects include:
Automatically sync new data in Redshift with Cloud Search in daily increments
Integrate live web traffic into a real time bidding ad network
Work with designers to create heavy trafficked websites for A/B split testing
Test and implement front end queries on CloudSearch for advanced searches
Add latitude/longitude to records in Redshift and sync CloudSearch indexing
Respond to support tickets from internal users on a report that isn’t working to calculate revenue for a web property
Skills we’d like for you to have:
PHP – object oriented, latest versions. We use PDO and mysqlnd/mysqli for database connections. Experience in Python, Perl or other scripting languages helpful. We believe in the using the right tools for the job.
Unix experience is a requirement – we’re on Ubuntu/Centos so you shouldn’t be afraid of the shell.
We use Git for our version control
Javascript for use in Node. JS, jQuery for front end work
HTML5 (Working knowledge is fine. Our designers take care of the heavy lifting here)
General knowledge of PHP frameworks
Apache, nginx, virtual hosting and dedicated
Database management experience in:
MySQL
PostgreSQL (Amazon Redshift experience a bonus)
Elastic Search (Amazon CloudSearch a bonus)
What you get:
Competitive salary based on experience + reimbursed health care
Work with bleeding edge technology on a daily basis
Immediate use of your work. We don’t sit on code for 6 months before it’s live. You’ll be working on a tight schedule and seeing immediate results.
Direct access to the decision makers. There are no pointy haired middle man bosses here.
