Search Jobs | Home  

Software Developer

Location:Portland, OR
Benefits:Yes, please see Benefits Tab
Employment Type:Full Time
Department:Software
Description:
As part of a small team, you will help design and build Python-based software on Linux that integrates with and extends the capabilities of OpenStack to provide our HPC customers with unique products and services. Your work will have visibility and impact. You can utilize your technical problem-solving abilities and your willingness to learn new technologies in helping us craft solutions that keep our customers happy.

Penguin Computing's mission is to change the world through technical innovation. Our hardware, software, and services help Fortune 500 companies, Government institutions, Research Labs, and Higher Education manage their environments for high performance computing. Your role as a Software Engineer will be to develop software that helps manage these environments.

Applicants must live in the Portland, Oregon area to qualify.

Duties:
Developing Python software that integrates with OpenStack APIs.

Deploying software on RedHat- and Debian-based Linux systems.

Working with KVM hypervisors.

Developing Python programs on Linux platforms, focusing on system programming & web-based API frameworks.

Working with distributed storage systems (e.g. Ceph, Swift, GlusterFS).

Ability to work with and contribute to open source projects.

Working with large Ethernet networks on Linux platforms.
Qualifications:
Required Qualifications:

3+ years experience programming in Python on Linux platforms in a professional environment.

Capable in Linux system administration; particularly Linux networking and Internet services (e.g. Apache, NGINX, Postfix, Sendmail, HAproxy, MySQL).

Experience with virtual machines in Linux environments (e.g. KVM, XEN).

Applicants must live in the Portland, Oregon area to qualify.


Desired Qualifications:

Experience with code revision control suites (e.g. Github, Subversion, CVS).

Experience writing tests and using Python test suites on Linux platforms.

Hands-on experience with OpenStack.

Strong experience with RedHat, CentOS, and Ubuntu.

Knowledge of Pyramid or Django web frameworks a plus.

Experience with distributed storage a plus (e.g. Swift, Ceph, GlusterFS).

Experience with Ansible, SaltStack, or Puppet a plus.


Penguin Computing is an Affirmative Action/Equal Opportunity Employer and is strongly committed to all policies which will afford equal opportunity employment to all qualified persons without regard to age, national origin, race, ethnicity, creed, gender, disability, veteran status, or any other characteristic protected by law.


This position is not open to Recruiters.


This job is no longer active. Please click here to see current job listings.

Share this Job:


Sign Up for Job Alerts


Managed by Job Match LLC, All Rights Reserved - iApplicants™ Applicant Tracking System © Copyright 2005-2017 | admin