Sr. MySQL Architect
Job
ID: 1551 Location:
Needham, MA Type:
Permanent
Key Skills: MySQL, GNU/Linux, Database performance analysis, tuning, and query optimization, Relational database design. |
|
Description:
Seeking an adept MySQL architect to join team to design, build, and maintain mission-critical databases. In this position you will:
- Design and manage highly-available, scalable databases using MySQL on the GNU/Linux platform
- See projects through the complete software life-cycle, from design and implementation to testing and production deployment and beyond
- Lots of room for growth within the company
- Technically challenging
- Highly rewarding and enthusiastic team environment
Work Environment:
- Custom built workstation to your specifications using the latest and greatest technology; Mac OS X and Linux-friendly
- Dual Apple 30 inch Cinema HD displays
- Join a team with a winning attitude in a fast moving, highly energetic environment
- Full benefits
- All of company servers run GNU/Linux (Debian) or OpenBSD
Requirement:
Expert MySQL database design and development experience (minimum 5 years industry), including:
- Strong relational database design and development
- Large-scale deployments utilizing replication and/or clustering<br> - Stored procedure design and development
- Database performance analysis, tuning, and query optimization<br> - Defining and/or implementing data access controls
- Backup and disaster recovery
- 8 to 10 years of experience in software development using object oriented and procedural programming<br> - Strong background in developing for GNU/Linux or Unix-like platforms for mission-critical production deployments
- Strong analytical and logical thinking capability<br><br> The following skills are a plus:
- High-availability and scalable network service development<br> - Experience with multi-master clustering and other high availability techniques
- Data warehouse design experience
- Proficiency in an industry-recognized scripting language, such as PHP, Ruby, Perl, and/or Python
- Proficiency in C and/or C++
- Experience with database internals development
- Contributions to MySQL server or its storage engines<br> - Expertise with interfaces, MVC, HTML, CSS2, JavaScript, AJAX, Templating, caching, sessions, and authentication
- GNU/Linux optimization, security and network administration<br> - Secure coding practices
- Experience with distributed architecture, design, and implementation
- Experience with running Apache or other Unix-based web servers in a production environment<br> - Industry networking experience, including knowledge of fundamental protocols, such as TCP, UDP, IPv4/6 and SSL/TLS
- B.S. or M.S. in Computer Science or other related field |