Cloud Software Engineer w/ Python, Linux, and Apache

Location: Annapolis Junction, MD
REQUIRED SKILLS/ABILITIES:
  • TO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE TS/SCI W/ FULL SCOPE POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED)
Required Skills:
• Experience in shell scripting and at least one scripting language such as Python or Perl
• Experience maintaining and troubleshooting physical and virtual networking infrastructure
• Linux System Administration
• Flexible on coding languages, although Python experience is a plus
• Solid knowledge of virtualization technologies (VMware, KVM, Xen)
• Experience deploying and administering an OpenStack-based cloud
• Experience configuring and deploying common applications such as Apache, DHCP, NTP, SSH, DNS, HAProxy, etc.
• Experience with DevOps automation tools such as Ansible, Chef, or Puppet
• Familiarity with the Git version control system

 Desired Skills:
 • Open Source development experience
 
Description:
• Integrate OpenStack components and capabilities to adhere to security and agency requirements
• Identify and resolve existing bugs/shortcomings in code base
• Provide Tier 3 support to the operations team
• Troubleshoot performance problems on production systems
• Automation of deployment and operations tasks with ansible
• Assist in the migration from nova-network to OpenStack Neutron network provisioning

 
REQUIRED: At least five (5) years of experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
REQUIRED: At least four (4) years of experience developing software with high level languages such as Java, C, C++.
REQUIRED: Experience with Open Source (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, CloudBase/Acumulo, Big Table, etc.
REQUIRED: Experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc., Hadoop Distributed File System (HDFS), Serialization such as JSON and/or BSON, and Restful services development
REQUIRED: At least three (3) years of experience developing software for Windows (2000, 2003, XP, Vista), or UNIX/Linux (Redhat versions 3-5) operating systems.
REQUIRED: Experience in the requirements analysis and design of a least one Object Oriented system, and developing solutions integrating and extending FOSS/COTS products.
REQUIRED: At least three (3) years of experience in software integration and software testing, to include developing and implementing test plans tests scripts.
REQUIRED: Experience with technical writing skills and shall have generated technical documents in support of a software development project.
Please learn more about us at http://www.onyxpoint.com
or
this job portal is powered by CATS