DevOps EngineerThe primary role of the DevOps Engineer is to play a critical part in sustaining and enhancing reporting tools that support mission success. Your efforts will include expanding collaboration platforms, installing and configuring complex software, managing servers and networks, monitoring system performance, and troubleshooting issues to keep operations running smoothly.Position ResponsibilitiesDeploy and manage applications across distributed environments.Install, configure, and optimize complex software solutions.Administer servers, networks, and technology tools to ensure reliabilityMonitor and maintain systems to meet stringent security and performance standardsTroubleshoot and resolve outages, ensuring mission continuityExperienceBachelor's degree in Science, Technology, Engineering or Math (STEM) is required or equivalent combination of education and experience.Minimum 5 years of work experience as a DevOps Engineer or similar role.Expertise with: Linux administration, AWS, MASH, and VMs for cloud and virtualization, Networking, Firewalls, and Load Balancers, Terraform scripting and VM provisioning, Deployments of distributed web applications, Docker, Docker Compose, and Docker Swarm container technologies, Public Key Infrastructure for secure authentication, and Git for version control and collaboration.An active TS/SCI with polygraphOther Qualifications & Desired Competencies:eVo, CoDE, and UWE environmentsAPI Gateways for secure and scalable integrationsAnsible scripting and development for automation and configuration managementElasticsearch / Logstash / Kibana (ELK) maintenance and configuration for observabilityPython scripting and development for automation and tool buildingRelational Databases such as Amazon RDS, PostgreSQL, MySQL, SQL, or PerconaHAProxy for load balancing and high availabilityMongoDB for NoSQL data managementJava / Spring Boot troubleshooting with error log analysisKafka Message Broker for distributed messagingHazelcast Memory Cache for in-memory data processingNiFi maintenance and configuration for data flow automationKubernetes for container orchestrationZookeeper for distributed system coordinationNginx Web Server for hosting and reverse proxyingMonitoring and Alerting tools to ensure system reliabilityAgile software development practices for iterative deliveryJira and Confluence for project tracking and documentationPhysical DemandsAbility to work in an office environment (Constant)Required to sit and stand for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)Salary Range: $102,000 - $255,000The AV pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Determination of official compensation or salary relies on several factors including, but not limited to, level of position, job responsibilities, geographic location, scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements, alignment with local internal equity as well as alignment with market data.ITAR Requirement:This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR").
In order to comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify U.S. person status under the ITAR and the EAR. A "U.S.
person" according to their definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee, or asylee.
See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements.