Ignite/Jobs: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
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.