Cloud Software Engineer Level 2

Invictus Strategy & SolutionsAnnapolis Junction, MD
53dOnsite

About The Position

We are seeking a Cloud Software Engineer to develop and maintain Big Data cloud systems for back end processing analytics and indexing. This work enables mission stakeholders to process and exploit data at scale in support of national security objectives.

Requirements

  • Eight years of software engineering experience including two years with Big Data cloud or distributed computing
  • Bachelor degree in Computer Science or related field or four additional years of cloud software engineering experience in lieu of degree
  • Experience with YARN MapReduce Zookeeper HDFS HBase REST services and concurrent programming
  • Experience ingesting and parsing XML JSON CSV binary formats or Avro
  • Object oriented Java development with Maven and an IDE such as Eclipse
  • Scripting and multi node installation with Python Bash Ruby or similar
  • Experience securing distributed applications using firewalls PKI and corporate authentication
  • Linux administration and configuration management experience with preference for SIGINT or geolocation domain exposure

Responsibilities

  • Develop and maintain cloud based ingest processing and indexing pipelines
  • Implement complex workflows that manage MapReduce analytics and integrate coordination frameworks
  • Build services that interact with cloud big table and distributed file systems for reliable scalable delivery
  • Lead development tasks ensure quality control and recommend process improvements

Benefits

  • Employer paid Health Care Plan including Medical, Dental, and Vision
  • Retirement Plan with generous company match
  • Life Insurance basic voluntary and AD and D
  • Paid Time Off including vacation, sick, and public holidays
  • Short Term and Long Term Disability
  • Training and Development opportunities
  • Employee Assistance Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service