/Cloud Software Engineer-Principal

Cloud Software Engineer-Principal

Annapolis Junction, Maryland, United Statesusvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
1 month ago

About the Role

<p>We are seeking a Principal Cloud Software Engineer to develop, maintain, and enhance complex and diverse Big-Data Cloud systems based upon documented requirements. In this role, you will directly contribute to all stages of back-end processing, analyzing, and indexing. The ideal candidate for this role will offer subject-matter expertise in Cloud Computing and the Hadoop Eco-System including implementing Java applications, Distributed Computing, Information Retrieval (IR), and Object-Oriented Design. Please consider applying if you meet the following qualifications.</p> <p><strong>Required Qualifications:</strong></p> <ul> <li>TS/SCI with polygraph security clearance.</li> <li>A Bachelor of Science (B.S.) degree in computer science or a related STEM discipline and eleven (12) years or relevant experience is required. A Master of Science (M.S.) degree and ten (10) years of experience or in lieu of a degree, sixteen (16) years of relevant experience is also acceptable.&nbsp;</li> <li>Relevant experience qualifies as professional experience in cloud software engineering on projects with similar Big-Data systems. A Cloudera Certified Hadoop Developer certification may be substituted for one (1) year of relevant experience.</li> <li>At minimum, the following cloud-related experience is required: <ul> <li>Two (2) years of Cloud and/or Distributed Computing Information Retrieval (IR).</li> <li>One (1) year of experience implementing code that interacts with Cloud Big Table.</li> <li>One (1) year of experience implementing code that interacts with Cloud Distributed File System.</li> <li>One (1) year of experience implementing complex MapReduce analytics.</li> <li>One (1) year of experience implementing code that interacts with Cloud Distributed Coordination Frameworks.</li> <li>One (1) year of experience architecting Cloud Computing solutions.</li> <li>One (1) year of experience debugging problems with cloud-based Distributed Computing Frameworks.</li> <li>One (1) year of experience managing multi-node cloud-based installations.</li> </ul> </li> <li>Experience in Network Management, Virtualization (VMWare or VirtualBox), and/or Cloud Computing.</li> <li>Experience securing cloud-based and distributed applications through industry standard techniques such as Firewalls, PKI Certificate, and Server Authentication with experience in corporate authentication service(s).&nbsp;</li> <li>Experience in object-oriented design and programming to include Java, Eclipse, or similar development environments.</li> <li>Experience with MAVEN and RESTful web services.</li> <li>Experience with CentOS, Linux/RedHat, or configuration management tools such as Subversion, ClearQuest, or Razor.</li> </ul>

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Cloud Software Engineer-Principal position at NetSage.