Jobs · Quality Assurance · Maryland

Software Integration Engineer 3

Synergy ECP · Fort Meade, MD · 13 mo ago
Quality AssuranceFull-time

About the role

Synergy ECP is seeking a Software Integration Engineer Level 3 to join our team. This position will support the development of software Tools and Services in a PaaS Linux environment supporting an 'on-prem' cloud offering with open source software using Kubernetes, Docker, Rook and other cutting edge software.

Responsibilities

  • Develop software Tools and Services in a PaaS Linux environment supporting an 'on-prem' cloud offering with open source software using Kubernetes, Docker, Rook and other cutting edge software.
  • Support the development of Tools and Services that increase the efficiency of software to production within a DevOps culture.
  • Provide expertise in integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.
  • Generate documentation for the full software stack.
  • Update software for sustainment support.
  • Execute test codes for characterization of software performance.
  • Provide software product ownership for HPC tools.
  • Work in a fast-paced environment and switch between various architectural paradigms.

Qualifications

  • Bachelor's Degree in Computer Science or related field and have at least eight (8) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.
  • Five (5) years full time Computer Science directly related work that can be substituted for a degree and have at least eight (8) 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.

Skills

  • Experience with Linux CLI
  • Experience writing scripts using Bash/Python
  • General technical knowledge regarding compute, network, memory, and storage system components
  • Experience with IaC (Infrastructure as Code) principles and automation tools such as SaltStack, Puppet, and Ansible
  • In-depth experience with trouble-shooting large Linux Clusters
  • Demonstrated experience using system monitoring tools such as Prometheus/Grafana
  • Experience with containerization technologies such as Docker
  • Demonstrated experience administering/monitoring Kubernetes clusters
  • Experience with the Atlassian Tool Suite (JIRA, Confluence)
  • Experience using Git for version control
  • Experience using Helm to deploy Kubernetes applications
  • Experience using GitLab CI/CD pipelines
  • Familiar with Site Reliability Engineering (SRE) principles and applications

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 3 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 3 days ago
Information Technologyapply on epic.avature.net