This is a fantastic opportunity to work inside a fast-paced, collaborative environment, solving important problems, working with awesome colleagues and adding Canonical as a rocking reference to your resume.
Before we get to the details about the roles, I want to be clear on a few general elements:
- These are internships: they are are not normal full roles.
- Like most internships, these roles are unpaid.
- Each role lasts for six months.
- Working hours are Mon – Fri from 9am – 6pm.
I want to be clear that my team is a fast-paced, hard-working, hectic environment. I am going to work you hard, and you should expect that, but my goal here is to help you squeeze every ounce of opportunity out of your internship. We will have 1-on-1 weekly calls, I will help guide you on what to work on, help you manage your work, solve problems, and be effective in your projects. In other words: when you sign up for your internship, expect a solid six month adventure, but an adventure that will sow the seeds for many great opportunities in the future.
So, I am looking for two roles:
- Ubuntu Community Documentation Author (Internship)
- Ubuntu Community Web Developer (Internship)
Let’s take a look at the job descriptions:
Ubuntu Community Documentation Author (Internship)
Job Title: Ubuntu Community Documentation Author (Internship)
Reports to: Ubuntu Community Manager
Job Location: Home with some travel engagements.
Job Summary: To produce documentation and online materials for the Ubuntu community and new contributors.
Key responsibilities and accountabilities:
- Produce a series of well-written and clear materials about a range of different topics in the Ubuntu community surrounding how to participate.
- Make these materials available on line and ensuring they follow style and quality guidelines.
- Work with the Ubuntu Documentation Team, Learning Team and Ubuntu Manual project to liaise around collaboration and best practise for materials production.
- Promote and raise awareness of this documentation inside and outside the Ubuntu community.
- Identify common needs and requirements for materials, prioritize them and build them into your workflow.
REQUIREMENTS
Specific Job Skills: Excellent writing skills, strong networking and social networking skills, good relationship building abilities, process driven, able to manage multiple work streams, good prioritisation, independent, willing to travel potentially 25% of their work time, and able to resolve conflict.
Experience: Experience of working with community in Ubuntu and Open Source projects, experience of the upstream/distributor relationship, technical experience.
Key Qualities: Have strong social skills, a good networker and a good technical knowledge of Ubuntu and the Open Source and upstream/downstream development process. Candidates should be process driven, strategically minded and committed. Competent visual design and artistic talent is highly desirable. Other: Candidates should provide evidence of existing experience and work in the Open Source community and suitable references.
Ubuntu Community Web Developer (Internship)
Job Title: Ubuntu Community Web Developer (Internship)
Reports to: Ubuntu Community Manager
Job Location: Home with some travel engagements.
Job Summary: To design and develop web functionality across a range of Ubuntu community infrastructure web properties.
Key responsibilities and accountabilities:
- In conjunction with the team and the community, design new features and solutions for specific needs in our key web properties.
- Develop and implement such features and solutions using a range of appropriate tools.
- Provide solid testing and quality assurance over your work during the development phase and before deployment.
- Triage, fix and deploy bug fixes.
- Work with the community to collaborate together on projects and solutions.
- Report your progress to the team and the wider community.
- Be responsive to changing needs, emergency fixes and feature requests and be reactive to a range of different customers.
Requirements
Specific Job Skills: Excellent web development skills (Python, Django, PHP, HTML, CSS and Database experience are a must), good experience of Launchpad, Bazaar and Ubuntu community infrastructure, strong networking and social networking skills, process driven, able to manage multiple work streams, good prioritisation, independent, willing to travel potentially 25% of their work time, and able to resolve conflict.
Experience: Experience of working on collaborative web development projects in Python, Django and PHP, strong development experience over a range of projects, experience of working with community in Ubuntu and Open Source projects. Key Qualities: Excellent developer, strong social skills, a good networker and a good technical knowledge of Ubuntu and the Open Source and upstream/downstream development process. Candidates should be process driven, strategically minded and committed. Competent visual design and artistic talent is highly desirable.
Other: Candidates should provide evidence of existing experience and work in the Open Source community and suitable references.
How To Apply
If you are interested in applying for these roles do not contact me directly, you should follow these steps:
- Ensure you have a recent, up to date resume (in PDF or OpenOffice.org format) that outlines your experience, education, your community achievements, technical background and information about your interests and ambitions.
-
Send an email to
alice.paul
ATcanonical
DOTcom
with the subject Community Team Internship Application and the following details:- Specify which role you are interested in.
- Your resume attached.
- A few paragraphs about why you would like to have the role.
Good luck and I will speak to some of you soon in an interview!