Software Integration Engineer
Platform as a Service
Confirmed live in the last 24 hours
Tensley Consulting

51-200 employees

Defense and Space Manufacturing
Company Overview
Tensley Consulting Inc. is a Service-Disabled Veteran-Owned Small Business focused on mission engineering in support of the United States Intelligence Community and the Department of Defense. Our team consists of System Engineers, Software Engineers, Test Engineers, Signal Analysts and Intelligence Analysts.
Locations
Annapolis Junction, MD, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Atlassian
Bash
Confluence
Docker
JIRA
Git
Linux/Unix
Puppet
Kubernetes
Python
Ansible
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • SIE 2 REQUIREMENTS
  • TS/SCI Poly
  • Bachelor's degree plus six (6) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment OR five (5) years of experience in full-time Computer Science directly related work and six (6) years of demonstrable experience
  • The Level 2 Software Integration Engineer (SIE) shall possess the following capabilities:
  • Ability to integrate, install, configure, upgrade, compile, and support COTS/GOTS software
  • Generate documentation for the full software stack
  • Update software for sustainment support
  • Basic Linux system administration skills and shell scripting
  • Execute test codes for characterization of software performance
  • SIE 3 REQUIREMENTS
  • TS/SCI Poly
  • Bachelor's degree plus eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment OR five (5) years of experience in full-time Computer Science directly related work and eight (8) years of demonstrable experience
  • An industry-recognized professional certification may substitute as one (1) year experience
  • A Master's Degree in Computer Science or related field may substitute for two (2) years' experience
  • The Level III Software Integration Engineer (SIE) shall possess the following capabilities:
  • Ability to integrate, install, configure, upgrade, compile, and support COTS/GOTS software
  • Generate documentation for the full software stack
  • Update software for sustainment support
  • Basic Linux system administration skills and shell scripting
  • Execute test codes for characterization of software performance
  • Provide software product ownership for HPC tools
  • Working knowledge of CM tools, web documentation, and issue tracking
  • Ability to work in a fast-paced environment and switch between various architectural paradigms
  • Task Required Skills
  • A minimum of 5 years experience writing scripts using Bash/Python
  • A minimum of 5 years experience with Unix command line
  • General technical knowledge regarding compute, network, memory, and storage system components
  • Experience with IaC (Infrastructure as Code) principles and automation tools such as Puppet, SaltStack, and Ansible
  • In-depth experience with trouble-shooting large Unix Clusters
  • Demonstrated experience using system monitoring tools such as Prometheus/Grafana
  • Experience with containerization technologies such as Docker
  • Experience with container orchestration technologies such as Kubernetes
  • Experience researching, evaluating and deploying technologies in a Kubernetes environment
  • Experience with the Atlassian Tool Suite (JIRA, Confluence)
  • Experience using Git for version control
  • Task Desired Skills:
  • Experience using Helm to deploy Kubernetes applications
  • Demonstrated experience developing test plans
  • Experience using Gitlab CI/CD pipelines
  • Familiar with Site Reliability Engineering (SRE) principles and applications