Skip to main content

Cloud Software Developer 3

Technology
Lentech
Maryland, United States6 days agoUntil 12/25/2026
Full time

Job description

Responsibilites:

  • The Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-Data Cloud systems based upon documented requirements.
  • Directly contributes to all stages of back-end processing, analyzing, and indexing.
  • Provides expertise in Cloud Computing, Hadoop Eco-System including implementing Java applications, Distributed Computing, Information Retrieval (IR), and Object Oriented Design.
  • Works individually or as part of a team.
  • Reviews and tests software components for adherence to the design requirements and documents test results.
  • Resolves software problem reports.
  • Utilizes software development and software design methodologies appropriate to the development environment.
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Required:

  • ACTIVE AND CURRENT TS.SCI w/ FSP through NSA
  • Twelve (12) years experience software engineering experience in programs and contracts of similar scope, type, and complexity is required.
  • Cloudera Certified Hadoop Developer certification may be substituted for one (1) year of Cloud experience.
  • The following Cloud related experiences are required:

    • a. Two (2) years of Cloud and/or Distributed Computing Information Retrieval (IR).
    • b. One (1) year of experience with implementing code that interacts with implementation of Cloud Big Table.
    • c. One (1) year of experience with implementing code that interacts with implementation of Cloud Distributed File System.
    • d. One (1) year of experience with implementing complex MapReduce analytics.
    • e. One (1) year of experience with implementing code that interacts with Cloud Distributed Coordination Frameworks.
    • f. One (1) year of experience in architecting Cloud Computing solutions
    • g. One (1) year of experience in debugging problems with Cloud based Distributed Computing Frameworks
    • h. One (1) year of experience in managing multi-node Cloud based installation

    11.

    Experience in Computer Network Operations:

    • a.

    Utility

    Computing, Network Management, Virtualization (VMWare or VirtualBox), Cloud Computing

    • b.

    Multi Node Management and Installation: Management and installation of Cloud and Distributed Computing on multiple nodes, Python, CFEngine, Bash, Ruby or related technologies.

    14.

    Experience in Information Assurance: 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)

    15.

    Experience in Information Technology

    • a.

    Object Oriented

    Design and Programming, Java, Eclipse or similar development environment, MAVEN, RESTful web services.

    • b.

    Cloud and Distributed Computing Technologies: at least one or a combination of several of the following areas - YARN, J2EE, MapReduce, Zookeeper, HDFS, HBase, JMS, Concurrent Programming, Multi-Node implementation/installation and other applicable technologies.

    • c. Cloud and Distributed Computing Information Retrieval: at least one or a combination of several of the following areas - HDFS, HBASE, Apache Lucene, Apache Solr, MongoDB
    • d. Ingesting, Parsing and Analysis of Disparate Data-sources and formats: XML, JSON, CSV, Binary Formats, Sequence or Map Files, Avro and related technologies
    • e.

    Aspect Oriented

    Design and Development

    • f. Debugging and Profiling Cloud and Distributed Installations: Java Virtual Machine (JVM) memory management, Profiling Java Applications
    • g. UNIX/LINUX, CentOS

    Experience in SIGINT:

    1.

    Experience with at least one SIGINT collection discipline areas (FORNSAT, CABLE, Terrestrial/Microwave, Overhead, and ELINT)

    • Geolocation, emitter identification, and signal applications.
    • Joint program collection platforms and dataflow architectures; signals characterization analysis

    Experience with Other:

    • CentOS, Linux/RedHat,
    • Configuration management tools such as Subversion, ClearQuest, or Razor.

    Education:

    • Bachelors degree in Computer Science or related discipline from an accredited college or university is required; four (4) years of which must be in programs utilizing Big-Data cloud technologies and/or Distributed Computing.
    • Four (4) years of cloud software engineering experience on projects with similar Big-Data systems may be substituted for a bachelors degree.
    • Master in Computer Science or related discipline from an accredited college or university may be substituted for two (2) years of experience.
    • Cloudera Certified Hadoop Developer certification may be substituted for one (1) year of Cloud experience.
    • Salary range:

      •  $215,731.00 $230,393.00 

      Interested in this role?

      Related