JOBSEARCHER

DevOps Engineer

Active Security Clearance W/ Polygraph RequiredWe are seeking a highly motivated DevOps Engineer to support the Report Authoring and Dissemination (RAD) modernization effort. This initiative focuses on converging multiple authoring, dissemination, and supporting capabilities into a modernized, scalable, and highly available platform supporting mission-critical operations.The selected candidate will play a key role in designing, deploying, automating, and maintaining complex distributed systems and applications across cloud and virtualized environments. This position requires a strong understanding of infrastructure automation, containerized application deployment, CI/CD pipelines, system administration, and troubleshooting within Linux-based environments.The ideal candidate thrives in fast-paced operational environments, enjoys solving complex technical challenges, and is passionate about improving system reliability, scalability, and performance through automation and DevOps best practices.Key ResponsibilitiesDeploy, configure, and maintain mission-critical applications supporting the RAD platformDesign, implement, and maintain CI/CD pipelines to support rapid and reliable software deliveryProvision and manage cloud and virtual infrastructure using Infrastructure-as-Code (IaC) methodologiesDevelop and maintain Terraform and Ansible automation scripts for infrastructure deployment, configuration management, and operational supportConfigure, manage, and troubleshoot Linux-based servers and environmentsMonitor system health, performance, and availability to ensure operational requirements are consistently metInvestigate, diagnose, and resolve application, infrastructure, networking, and deployment issuesSupport containerized application deployments using Docker Swarm, Docker Compose, and related technologiesCollaborate closely with software developers, system administrators, and architects to support application modernization initiativesImplement security best practices, patch management, and system hardening proceduresSupport distributed web applications and microservice-based architecturesParticipate in system upgrades, release management activities, and environment maintenanceCreate and maintain technical documentation, deployment procedures, and operational runbooksProvide on-call support through a rotating pager schedule to ensure timely response to production incidents and operational emergenciesMultiple Levels Of Performance $117,000 - $233,000RequirementsRequired QualificationsExperience administering and supporting Linux operating systems in enterprise environmentsHands-on experience with AWS cloud services, virtual machine management, and hybrid infrastructure environmentsStrong experience with Docker container technologies, including Docker Swarm and Docker ComposeExperience deploying and maintaining distributed web applicationsExperience developing and maintaining CI/CD pipelines utilizing tools such as GitLab CI/CDProficiency with Infrastructure-as-Code tools, including TerraformExperience developing and maintaining Ansible playbooks, roles, and automation workflowsStrong understanding of Git source control and branching strategiesExperience troubleshooting production systems, application deployments, and infrastructure issuesAbility to work independently while collaborating effectively within a cross-functional teamDesired QualificationsExperience developing automation and utility scripts using PythonExperience administering and configuring Apache NiFi data flow environmentsExperience supporting and maintaining Elasticsearch clustersFamiliarity with Java and Spring Boot applications, including application log analysis and troubleshootingExperience configuring and supporting HAProxy load balancing solutionsExperience administering MongoDB databasesFamiliarity with distributed system architectures and large-scale enterprise applicationsExperience supporting modernization or cloud migration initiativesOperational RequirementsCandidates must participate in a rotating 24/7 on-call support scheduleOn-call duty is typically one week every 4-6 weeksEngineers are compensated for an additional four hours during their assigned on-call week, in addition to any hours worked responding to incidentsAbility to respond to and troubleshoot critical system issues during off-hours when requiredPreferred AttributesStrong analytical and problem-solving skillsExcellent verbal and written communication abilitiesAbility to work in a highly collaborative Agile environmentSelf-starter capable of managing competing priorities and delivering resultsPassion for automation, continuous improvement, and operational excellenceImpactThis role provides an opportunity to directly influence the modernization of mission-critical reporting and dissemination capabilities by implementing scalable infrastructure, improving deployment automation, and enhancing overall system reliability for operational users.