Avatar for Reflexive Concepts
Tech solutions for the Intelligence Community & DoD

Cloud Software Engineer III

Posted: 2 weeks ago
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Java
Hadoop
Cloud Computing
Centos
Distributed Computing
Object-Oriented Design
DevOps
Information Retrieval
AWS
Hadoop Ecosystem
Big-Data Cloud Technologies
Linux/Red Hat
Cloud Distributed Coordination Frameworks
Cloud MapReduce Analytics
Object-Oriented Design and Programming
UNIX/Linux (CentOS)
Cloud IR
Cloud-Based Distributed Computing Frameworks
Multi-Node Cloud Installations
Processing and Retrieving Large Amounts of Data

About the job

Reflexive Concepts is seeking a skilled Cloud Software Engineer III to join our team!The Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-Data Cloud systems based on documented requirements, contributing to all stages of back-end processing, analyzing, and indexing. The role brings expertise in Cloud Computing, the Hadoop ecosystem, Java, Distributed Computing, Information Retrieval, and Object-Oriented Design.Qualifications Twelve (12) years of software engineering experience on programs and contracts of similar scope, type, and complexity, four (4) years of which must be on programs utilizing Big-Data cloud technologies and/or Distributed ComputingBachelor's degree in Computer Science or a related discipline from an accredited college or universityFour (4) years of cloud software engineering experience on projects with similar Big-Data systems may be substituted for a bachelor's degreeA Master's degree in Computer Science or a related discipline may be substituted for two (2) years of experienceCloudera Certified Hadoop Developer certification may be substituted for one (1) year of Cloud experienceTwo (2) years of Cloud and/or Distributed Computing Information Retrieval (IR), plus one (1) year each of: implementing code that interacts with a Cloud Big Table implementation; implementing code that interacts with a Cloud Distributed File System; implementing complex MapReduce analytics; implementing code that interacts with Cloud Distributed Coordination Frameworks; architecting Cloud Computing solutions; debugging Cloud-based Distributed Computing Frameworks; and managing multi-node Cloud-based installationsComputer Network Operations: Utility Computing, Network Management, Virtualization (VMware or VirtualBox), Cloud Computing, and multi-node management and installation of Cloud and Distributed Computing using Python, CFEngine, Bash, Ruby, or related technologiesInformation Assurance: securing Cloud-based and Distributed applications through industry-standard techniques such as firewalls, PKI certificates, and server authentication, with experience in corporate authentication servicesObject-Oriented Design and Programming, Java, Eclipse or a similar development environment, Maven, RESTful web services, Aspect-Oriented Design and Development, and UNIX/Linux (CentOS)Cloud and Distributed Computing technologies, one or more of: YARN, J2EE, MapReduce, ZooKeeper, HDFS, HBase, JMS, concurrent programming, and multi-node implementation/installationCloud and Distributed Computing Information Retrieval, one or more of: HDFS, HBase, Apache Lucene, Apache Solr, MongoDBIngesting, parsing, and analyzing disparate data sources and formats: XML, JSON, CSV, binary formats, Sequence or Map files, Avro, and related technologiesDebugging and profiling Cloud and Distributed installations, including JVM memory management and profiling Java applicationsSIGINT: at least one collection discipline (FORNSAT, CABLE, Terrestrial/Microwave, Overhead, ELINT); geolocation, emitter identification, and signal applications; joint program collection platforms and dataflow architectures; signals characterization analysisCentOS, Linux/Red Hat, and configuration management tools such as Subversion, ClearQuest, or RazorActive TS/SCI with Full-Scope PolygraphJob RequirementsExperience with AWS and DevOpsDesiredJava or front-end experience (Angular, TypeScript; not legacy AngularJS)In-depth Information Retrieval knowledge, assisting the team in designing, developing, and testing Cloud IRImplementing complex workflows that manage Cloud MapReduce analytics and code that interacts with Cloud Distributed Coordination FrameworksServing as a subject matter expert for Cloud Computing and Hadoop, assisting with the design, development, and testing of Cloud Computing systemsDebugging Cloud-based Distributed Computing Frameworks and managing multi-node Cloud installationsArchitecting solutions to complex Cloud software engineering problems, such as efficiently processing and retrieving large amounts of dataOverseeing software development tasks, delegating programming and testing to teams, and selecting the development process with the customer and systems engineeringRecommending new technologies and processes, ensuring quality control of developed software, and improving documentation and process standards

Similar Jobs

Astranis company logo
Astranis
Building next-generation internet satellites to get the world online
Sitewire company logo
Sitewire
Build the Infrastructure enabling America’s next housing boom
Nextdoor company logo
Nextdoor
Nextdoor is the private social network for your neighborhood
Crema Social company logo
Crema Social
Fast Growting International Dating through a Social Meal Experiment
TwinMind company logo
TwinMind
Proactive AI second brain that understands your life in real-time
Axle Health company logo
Axle Health
Scheduling and workforce management software for in-home care providers
Sidekick company logo
Sidekick
AI Assistant for Real Estate Agents and Brokerages