Cloud Software Engineer-Principal

NetSageAnnapolis Junction, MD

About The Position

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.

Requirements

  • TS/SCI with polygraph security clearance.
  • 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.
  • 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.
  • At minimum, the following cloud-related experience is required:
  • Two (2) years of Cloud and/or Distributed Computing Information Retrieval (IR).
  • One (1) year of experience implementing code that interacts with Cloud Big Table.
  • One (1) year of experience implementing code that interacts with Cloud Distributed File System.
  • One (1) year of experience implementing complex MapReduce analytics.
  • One (1) year of experience implementing code that interacts with Cloud Distributed Coordination Frameworks.
  • One (1) year of experience architecting Cloud Computing solutions.
  • One (1) year of experience debugging problems with cloud-based Distributed Computing Frameworks.
  • One (1) year of experience managing multi-node cloud-based installations.
  • Experience in Network Management, Virtualization (VMWare or VirtualBox), and/or Cloud Computing.
  • 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).
  • Experience in object-oriented design and programming to include Java, Eclipse, or similar development environments.
  • Experience with MAVEN and RESTful web services.
  • Experience with CentOS, Linux/RedHat, or configuration management tools such as Subversion, ClearQuest, or Razor.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service