Ignite/Jobs: Difference between revisions
< Ignite
Jump to navigation
Jump to search
Rossbruniges (talk | contribs) No edit summary |
Rossbruniges (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
django developer | == django developer == | ||
We're looking for someone to come in and take control over the django codebase and support the deployment of mozillaignite.org. | We're looking for someone to come in and take control over the django codebase and support the deployment of mozillaignite.org. | ||
| Line 7: | Line 7: | ||
We're looking for someone to add in the features that will ensure the platform allows us to promote project contributors coming together online, developing ideas in the open and gives us the ability to provide information to our users on the upcoming news and important milestones. We have a statement of work availiable on request | We're looking for someone to add in the features that will ensure the platform allows us to promote project contributors coming together online, developing ideas in the open and gives us the ability to provide information to our users on the upcoming news and important milestones. We have a statement of work availiable on request | ||
Candidate details | === Candidate details === | ||
Job Skill Requirements | ==== Job Skill Requirements ==== | ||
* Bachelor's degree in Computer Science or equivalent experience | * Bachelor's degree in Computer Science or equivalent experience | ||
* 2 years of web application development in Python and the Django framework | * 2 years of web application development in Python and the Django framework | ||
| Line 22: | Line 22: | ||
* In depth knowledge of Mysql and MS SQL databases. Knowledge shouldnot be just limited to SQL queries | * In depth knowledge of Mysql and MS SQL databases. Knowledge shouldnot be just limited to SQL queries | ||
Preferred Skills | ==== Preferred Skills ==== | ||
* Experience working with localization and global communities | * Experience working with localization and global communities | ||
* Healthy appreciation for memcache | * Healthy appreciation for memcache | ||
Revision as of 16:44, 31 January 2012
django developer
We're looking for someone to come in and take control over the django codebase and support the deployment of mozillaignite.org.
We've been developing in the open for a month or so now and our development site is accessiable at http://ignite-dev.mozillalabs.com/ and the code can be seen at https://github.com/rossbruniges/mozilla-ignite.
We're looking for someone to add in the features that will ensure the platform allows us to promote project contributors coming together online, developing ideas in the open and gives us the ability to provide information to our users on the upcoming news and important milestones. We have a statement of work availiable on request
Candidate details
Job Skill Requirements
- Bachelor's degree in Computer Science or equivalent experience
- 2 years of web application development in Python and the Django framework
- Hands-on experience with Django
- 1-2 years of experience in JavaScript, CSS and HTML
- Strong grasp of programming fundamentals: algorithms, data structures, object-oriented programming
- Experience with git
- Proven experience in designing and implementing high performancescalable web applications
- Understanding of message queues such as Celery or RabbitMQ
- Knowledge of deployment tools such as fabric and a passion for automation
- Good experience in Web and Application servers. Should haveknowledge about the workings of the server
- In depth knowledge of Mysql and MS SQL databases. Knowledge shouldnot be just limited to SQL queries
Preferred Skills
- Experience working with localization and global communities
- Healthy appreciation for memcache
- Time spent working on high-traffic websites
- Experience using an issue tracking system (like Bugzilla) to track tasks
- Proficiency with reusable component development and deployment
- Fluency with UNIX, HTTP, Apache
- Understanding of mobile app and website development and ways to optimize for the mobile platform.