Software Integration Engineer 3

Synergy Ecp Llc
Fort Meade, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Fort Meade, United States of America

Tech stack

Confluence
JIRA
Bash
Configuration Management
System Configuration
Linux
DevOps
Monitoring of Systems
Issue Tracking Systems
Python
Linux System Administration
Platform as a Service (PAAS)
Ansible
Prometheus
Shell Script
Software Engineering
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Saltstack
Grafana
GIT
Containerization
Kubernetes
Information Technology
Atlassian Tools
Free and Open-Source Software
Puppet
Software Performance
Docker

Job description

The Software Integration Engineer shall 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. Expertise and desire to work in a containerized landlord/tenant environment is essential. The Software Integration Engineer shall support the development of Tools and Services that increase the efficiency of software to production within a DevOps culture.

Requirements

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.

SIE-3 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.

OR

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 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., * 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 administrating/monitoring Kubernetes clusters

  • Experience with the Atlassian Tool Suite (JIRA, Confluence)

  • Experience using Git for version control

Position Desired Skills

  • Experience using Helm to deploy Kubernetes applications

  • Experience using GitLab CI/CD pipelines

About the company

Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data transport solutions, software and systems engineering, and other solutions to deliver critical and innovative capabilities to high-level decision makers that enhance our nation's security. In an ultra-competitive environment, Synergy ECP has thrived by adhering to our name, making sure excellence is displayed by our Employees, to our Customers and by Improving Performance (ECP). It's what sets us apart, enabling us to be an autonomous yet agile business that delivers huge results - showing we're ready to meet our customers' evolving demands. Synergy ECP has earned a client list that includes numerous Fortune 100 companies, in addition to multiple branches of the US government and military services.

Apply for this position