1 Announcement ~~~~~~~~~~~~~~~
Project positions are open at IIT Bombay for an MHRD funded project, Free and Open source Software for Science and Engineering Education (FOSSEE).
You may obtain further info about the project from the project site:
2 Keywords ~~~~~~~~~~~
Python, Science, Engineering, Education, Scientific computing, IIT-B, FOSS Awareness, Instruction Design, Documentation, Teaching, Graphic Design, Editing, Copy writing, SciPy, NumPy, Sage.
3 Project Description ~~~~~~~~~~~~~~~~~~~~~~
The current major activities of the team are - - Course design and content generation for courses on Python (specifically Python for Scientific Computing), LaTeX, Version Control Systems and other FOSS tools. This involves applying the concepts of Instruction Design to design courses and generation of a significant amount of documentation in the form of written material, presentations, spoken tutorials and video lectures.
- Generation of supplementary material in the form of code and documentation for Engineering and Science courses being taught at IIT-Bombay.
- Delivery of workshops and courses at various levels and locations across the country on the topics mentioned in content generation.
- Co-ordination and Organization of conferences like SciPy.in and Sage Days.
- Creating a customized distribution that has all the relevant packages to use Python for scientific computing.
- We also intend to work and improve upon a tiny implementation of Python to make it suitable to be used on a Low Cost Access Device, being developed by another team from IIT-Bombay.
4 Open Positions & Description ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ Content Generators + Writers/Editors + Event Manager + Project Manager + Instructional Designer + Graphic Designer + tiny Python champion
4.1 Content Generators =======================
+ Qualifications
Educational Qualifications: - Preferably a Bachelors degree in Engineering OR - Post Graduate degree in Science
Applicants are expected to possess the following qualities/skills: - Willingness to learn - Good programming skills - Knowledge of Python programming language - Passion for FOSS - Experience with using FOSS - Good math and science skills
One or more of the following skills would be a plus: - Knowledge of or experience in Instructional Design and/or content generation. - Experience of working on a FOSS project. - Experience with customizing Linux distributions.
+ Remuneration The pay will be in the range Rs. 10000 to 30000 depending on the qualifications and experience. For extra-ordinary people the upper limit is flexible.
4.2 Writers/Editors ====================
+ Qualifications
Educational Qualifications: - A Bachelors degree, preferably in English
Applicants are expected to possess the following qualities/skills: - Demonstrated skill and Experience of writing technical documents. - Should be able to write/produce an error free, high quality document (with instruction design principles applied) of about 1200-1500 words in a day. - Good communication skills
One or more of the following skills would be a plus: - Knowledge of LaTeX or ReST. - Use of version control systems. - Knowledge of Instruction Design - Experience with using FOSS and a passion for FOSS.
+ Remuneration The pay will be in the range Rs. 10000 to 30000 depending on the qualifications and experience. For extra-ordinary people the upper limit is flexible.
4.3 Event Manager ==================
+ Qualifications
Educational Qualifications: - At least a 3 year diploma or a Bachelors degree
Applicants are expected to possess the following qualities/skills: - Experience in organizing, co-ordinating and conducting events involving anything between 50 to 300 participants. - Good communication skills
One or more of the following skills would be a plus: - Experience of organizing a FOSS event. - Experience with using FOSS. - Passion for FOSS.
+ Remuneration The pay will be in the range Rs. 10000 to 30000 depending on the qualifications and experience. For extra-ordinary people the upper limit is flexible.
4.4 Project Manager ====================
+ Qualifications
Educational Qualifications: - At least a Bachelors/Masters degree and relevant experience.
Applicants are expected to possess the following qualities/skills: - Experience in managing a team of 10-12 people - Good programming skills - Good communication skills - Passion for FOSS - Familiarity with FOSS culture and development
One or more of the following skills would be a plus: - Knowledge of Python programming language - Experience in managing a team contributing to FOSS
+ Remuneration The pay will be in the range Rs. 30000 to 60000 depending on the qualifications and experience. For extra-ordinary people the upper limit is flexible.
4.5 Instructional Designer ===========================
+ Qualifications
Educational Qualifications: - A bachelors/masters degree
Applicants are expected to possess the following qualities/skills: - A good amount of experience in Instruction Design - Good communication skills
One or more of the following skills would be a plus: - Knowledge of and Passion for FOSS. - Experience with designing content for FOSS courses.
+ Remuneration The pay will be in the range Rs. 10000 to 30000 depending on the qualifications and experience. For extra-ordinary people the upper limit is flexible.
4.6 Graphic Designer =====================
+ Qualifications
Educational Qualifications: - At least a 3 year diploma or a bachelors degree in any field
Applicants are expected to possess the following qualities/skills: - Good sense of aesthetics, color and design - Excellent design skills - Good communication skills - Experience in designing web-sites, posters, logos, t-shirts, and other promotional material.
One or more of the following skills would be a plus: - Experience with using FOSS. - Passion for FOSS.
+ Remuneration The pay will be in the range Rs. 10000 to 30000 depending on the qualifications and experience. For extra-ordinary people the upper limit is flexible.
4.7 tiny Python champion =========================
+ Qualifications
Educational Qualifications: - Preferably a Bachelors degree or higher
Applicants are expected to possess the following qualities/skills: - Good programming skills - Willingness to learn - Knowledge of Python programming language - Experience with micro-controller/processor programming - Passion for FOSS - Experience with using FOSS
One or more of the following skills would be a plus: - Knowledge of Python internals - Experience of working on a FOSS project.
+ Remuneration The pay will be in the range Rs. 10000 to 30000 depending on the qualifications and experience. For extra-ordinary people the upper limit is flexible.
5 Why you should apply ~~~~~~~~~~~~~~~~~~~~~~~
- You get paid to improve and write FOSS. - You get to do really meaningful work -- your work will influence generations of future students all over India and potentially elsewhere. - You get to work on some of the most important projects that will influence the future of science and engineering. - You get to meet and work with the authors of various important packages like Numpy, Scipy, matplotlib, Mayavi and Sage. - You will be at IIT Bombay and will have best of both worlds -- good pay and an academic environment.
6 How to Apply ~~~~~~~~~~~~~~~
The positions are for a maximum duration of 2 years. The initial appointment will be for a period of 3 months which will be extended based on performance.
Applicants may email their resumes along with a one page writeup on why they think they are well suited for the project to:
jobs[at]fossee.in
-- Puneeth Chaganti FOSSEE, IIT-Bombay