Posted in

Software Integration Engineer 4

Software Integration Engineer 4

CompanyWyetech
LocationAnnapolis Junction, MD, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert or higher

Requirements

  • TS/SCI with agency appropriate poly
  • Bachelor’s Degree in Computer Science or related field and have at least ten (10) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.
  • The individual shall have five (5) years full time Computer Science directly related work that can be substituted for a degree and have at least ten (10) years of demonstrable experience.
  • An industry recognized professional certification, as defined in the TT0s, may substitute as one (1) year experience.
  • A Master’s Degree in Computer Science or related field may substitute for two (2) years’ experience.
  • Experience with Linux CLI, Linux tools, Bash scripting
  • Recent experience with programming in Python
  • Experience with test automation development
  • Experience with tracking and reporting issues
  • Experience troubleshooting hardware and software issues across the full software stack
  • Experience with IaC principles and automation tools including Ansible
  • Experience with CI/CD principles, methodologies, and tools including GitLab CI
  • Experience with Git Source Control System

Responsibilities

  • Provides expertise in integrating, installing, configuring, upgrading, compiling and supporting COTS/GOTS software in a heterogeneous operating system environment.
  • Responsible for executing and maintaining automated integration and system testing processes across a diverse range of HPC operating environments.
  • Involves the development of playbooks and scripts to be leveraged for system-level integration, development of technical documentation, coordination of integration activities, and clear communication of results to key stakeholders.
  • Shall configure and execute deployments, troubleshoot and resolve issues identified during integration, and support continuous improvement of the deployment process.
  • Conduct performance, functional, redundancy, and failover testing to ensure system stability and reliability under various conditions.

Preferred Qualifications

  • Experience with the Atlassian Tool Suite (JIRA, Confluence)
  • Familiar with Agile software development principles, methodologies, and best practices