Job Openings

Apply for Software Developer III (Perl)

Please fill out the form below and click Submit to submit your application for consideration. Fields with an asterisk (*) are required.

Summary
Title:Software Developer III (Perl)
ID:9520
Department:Product Development
Location:Houston, TX
Resume
* Resume:
Supported formats: Word, PDF, RTF, Text, and HTML.
  - or Upload from:
 
Contact Information
* Name:
* Address 1:
Address 2:
* City:
* State:
* Zip:
* Phone:
* Email:
Attachments
Cover Letter:
You can type in a Cover Letter or Copy/Paste from an existing document.
General Base Question
* What is the best phone number where you can be reached?:


* What is the best time to call you?:


* Desired Yearly Salary:


* Are you located in Houston area? (yes/no):


* Are you located in the Houston area or willing to relocate?:


* Where did you learn about this opening?:
I am a current cPanel employee   Third party recruiter   Employee referral   cPanel's job site   External job board    Other


If you were referred by a cPanel employee, recruiter, or external job board, please type the name.:


* Are you currently authorized to work in the United States on a full-time basis for any employer?:


Perl Software Developer
* How many years of Perl development experience?
Less than 1 Year
1-2 years
3-5 years
6-10 years
10+ Years
* Have you submitted any modules to CPAN or contributed to any CPAN modules?
Yes
No
If yes to the previous question, please describe.
* Have you contributed to any open source projects, other than CPAN?
Yes
No
If yes to the previous question, please describe.
* Most recent Perl development experience?
Currently using Perl
6 months ago
1 year ago
2 years ago
more than 3 years ago
Not Applicable
* How many years of development experience with dynamic languages other than Perl (Python, Ruby, etc.)?
Not Applicable
Less than 1 year
1-2 years
3-5 years
6-10 years
10+ years
* Most recent (non-Perl) dynamic language development experience?
Currently using
6 months ago
1 year ago
2 years ago
More than 3 years ago
Not Applicable
* How many years of Linux administration experience?
Less than 1 year
1-2 years
3-5 years
6-10 years
10+ years
* What kinds of Linux system administration are you actually comfortable with performing?
User tasks only
Update packages with GUI tools
Update packages with command line tools
Add/del users
Install applications from source (to home)
Install applications from source (to system)
Configure firewall
Configure wireless network
Install kernel modules
Patch and recompile kernel
Build your own distro
Linux Proficiency
* How can you identify the currently running kernel version on most Linux operating systems?
Select all that apply.
echo ${kernel.version}
uname -r
dmesg | sed 's/^\[.*\] //'|grep '^Linux v'
/cat/proc/kernel
less /proc/kernel/ver
cat /proc/version
* How would you create a new file called "file.txt" in the current directory within most Linux operating systems?
Select all that apply.
mkfile file.txt
vi file.txt
touch file.txt
if [ ! -e file.txt ]; then echo > file.txt; fi
open file.txt
* What would running the command "pwd" directly after logging in as root do?
Select all that apply.
Output the current working directory
Change the current user's password
Change to the specified directory
Output "/root"
* What would running the command "df -hl" do?
Halt the "df" process
Output all active human users logged in locally
Display the available disk space on locally mounted file systems
Display the available disk space in human readable format for all volumes
* Challenge: Write a one-line BASH `for` loop to create 100 user accounts (user1 through user100) using the `useradd` command.