Senior Developer Position
A new start-up company is building a large scale social networking site. We are fully financed and are looking for a proficient, knowledgeable, passionate, dedicated and hard working senior programmer to join our team.
We are looking for a candidate that will not just be our lead developer, but someone that we can build a strong foundation around.? Our goal is to build a solid development team and have this person play a key role in the process.?
We are offering compensation packages with both notable salaries and an equity share within the company.? Your opinions, ideas, strategies, and potential will not be limited but embraced.? This is an opportunity to play an active role in the company from the beginning, an importunity to make a mark and call it your own. Being supported with a dedicated management team, a strong business model, marketing and monetization plans in place should make you feel at home.?
LAMP Architect SENIOR Developer (Backend)
Interest in Social Networks
Working in a LAMP environment, for websites with REAL TRAFFIC.
Experience working with high load and high availability.
MySQL DBA with minimum 7 years working experience in a linux/unix environment.
Must have experience in replication, stored routines, triggers, views, MySQL scheduling.
Direct knowledge of the MySQL load balancer and clustering.
Experience in full system development, including data architecture.
Must be well versed in PHP.
PHPUnit / Unit Testing Skills
Demonstrate exceptional database design and SQL programming skills to perform data troubleshooting and data manipulation tasks.
Strong knowledge of data structures, algorithms and designing for performance, scalability and availability.
Administering of InnoDB and MyISAM table types.
Experience with multi-master clustering (HA).
Experience with MySQL performance tuning and optimization. (Query optimization, index tuning, caching and buffer tuning).
Working knowledge of the danga toolset (memcache, mogilefs, perbal)
Experience with data profiling, meta data analysis, data modeling and relational schema design.
Solid knowledge of distributed architectures and database scaling (including DATA SHARDING, Common Caching and Partitioning Approaches).
Solid understanding and experience in disaster recovery, planning and implementation.
Experience with backup and recovery process.
Ability to diagnose and resolve a broad range of technical problems.
Strong teamwork, leadership and collaboration skills.
Strong communication skills to interact with other teams and departments.
Attention to detail is a MUST.
If you have a desire for a hands on, respectable, and well rounded development position, please don't hesitate to e-mail me with a resume, or any questions or for further details.?