We are seeking a Principal Cloud Software Engineer to develop, maintain, and enhance complex and diverse Big-Data Cloud systems based upon documented requirements.
Requirements
- TS/SCI with polygraph security clearance
- Bachelor of Science (B.S.) degree in computer science or a related STEM discipline and eleven (12) years or relevant experience
- 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
Benefits