HackISU: Intern Job Description
A quick run-down of the skills we’re looking for, and how we’ll put you to use.
Come and join a world-class company that supports thousands of project teams around the world. We’re looking for folks to fill one or both of two categories:
- First, customer service handling technical issues with customers – sysadmin stuff, configuration, tracking down log entries, etc.
- Second, help with building new features and testing GForge Next.
What we’re looking for:
- Work from home 12-20 hours per week, Monday through Friday. Specific start and end dates are very flexible.
- We’re pretty flexible on schedule, as long as the results are right.
- For support duties: A moderate amount of knowledge in Linux/Web systems administration. Stuff like:
- Linux basics (ps, grep/find, sed/awk, top, iostat, etc.)
- Package mgmt (e.g., yum, apt-get, rpm, etc.)
- Scripting (bash, php)
- Apache httpd setup and config (conf files, modules, etc)
- Version control tools like CVS, SVN, Git.
- Bonus points for SQL and Postgres!
- For GForge Next development duties:
- Programming experience in PHP (or Python)
- SQL basics (bonus points for Postgres)
- Familiarity with HTML5 and CSS
- Some Javascript programming experience
- Extra bonus points for Angular 1.x experience.
- Great customer service attitude. Especially when they might have done it to themselves.
- Last and most important: willingness to learn a lot of cool stuff, and share what you know every day.
Responsibilities of the Job:
- Make customers really happy by fixing their problems.
- Research issues that don’t have an easy answer.
- Willingness to dig into code to possibly give a better bug report to our engineering team. Maybe even dig in and fix the bug yourself.
- Work from wherever you like, but be productive and respond quickly during working hours.
- Lean on other GForge staff and share knowledge whenever possible.
- Stay in the loop – email is a given. We also camp out together in chat all day and have an informal daily standup, usually on Google Hangouts.
- Document solutions that can be re-used.
- Depending on how busy things are, we may even ask you to help test out new features and bug fixtures.