Careers at Pegasi Defense

Find your next opportunity.

Explore current openings at Pegasi Defense and apply directly to the roles that match your experience.

Open positions

6

Current Opportunities

Open Positions

Pegasi Defense

Tier 2 / 3 Help Desk Support Specialist - General

Pegasi Defense is seeking an experienced Tier 2 / Tier 3 Help Desk Support Specialist to provide advanced technical assistance, application troubleshooting, incident resolution, and operational support for mission-critical enterprise information systems within a Department of Defense (DoD) environment.

The Help Desk Support Specialist will be responsible for diagnosing and resolving complex technical issues affecting enterprise application functionality, user access, authentication, system performance, and operational workflows. This position will focus on advanced troubleshooting, incident management, account support, problem resolution, and coordination with software engineering, database, infrastructure, and cybersecurity teams.

The ideal candidate will have strong experience supporting government enterprise applications, resolving escalated technical incidents, assisting users with complex application workflows, and maintaining high levels of customer service within secure federal environments.

Key Responsibilities

Tier 2 / Tier 3 Technical Support • Provide advanced technical support for mission-critical enterprise applications and supporting technologies. • Investigate, diagnose, and resolve complex technical issues escalated from Tier 1 support personnel. • Troubleshoot application errors, login failures, authentication issues, user permissions, system access problems, and application performance concerns. • Analyze technical incidents to determine root causes and implement appropriate corrective actions. • Reproduce reported application defects and coordinate with software engineering teams to identify and implement solutions. • Provide technical assistance to users experiencing application workflow errors, transaction failures, data discrepancies, and unexpected system behavior. • Escalate unresolved issues to appropriate engineering, database, infrastructure, or cybersecurity teams. • Maintain detailed documentation of troubleshooting activities, resolutions, and escalation procedures.

User Account Management & Access Support • Support user account provisioning, modification, deactivation, and access restoration in accordance with approved procedures. • Troubleshoot user authentication and access issues involving Common Access Cards (CAC), Personal Identity Verification (PIV) credentials, and Public Key Infrastructure (PKI). • Assist users with certificate registration, authentication failures, expired credentials, and access-related technical issues. • Coordinate with authorized account managers and security personnel to resolve account lockouts and permission-related problems. • Support role-based access control (RBAC) and ensure users receive appropriate application permissions based on approved access requirements. • Assist with account access requests, user registration procedures, and required documentation. • Investigate issues involving user roles, organizational hierarchies, account associations, and application permissions. • Ensure all account management activities comply with applicable security policies and access control requirements.

Enterprise Application & Workflow Support • Provide functional and technical support for complex web-based enterprise applications. • Troubleshoot application navigation issues, failed transactions, data entry errors, and workflow processing problems. • Assist users with locating, updating, submitting, and validating records within authorized application workflows. • Investigate application issues involving record visibility, data synchronization, permissions, and processing status. • Support troubleshooting of application notifications, task assignments, request submissions, and workflow routing. • Identify and document recurring user issues, application defects, and potential process improvements. • Collaborate with application development and database teams to resolve backend issues affecting application functionality. • Provide guidance to users on approved system procedures, application functionality, and troubleshooting steps.

Incident Management & Escalation • Receive, analyze, prioritize, and resolve escalated service requests and technical incidents. • Document and manage support tickets using ServiceNow, Jira Service Management, Remedy, or comparable IT service management platforms. • Categorize and prioritize incidents based on severity, operational impact, and established service level agreements (SLAs). • Monitor ticket queues and ensure incidents are resolved or escalated within required response and resolution timelines. • Coordinate major incident response activities involving application outages, widespread access issues, or degraded system performance. • Provide timely status updates to users, technical teams, and stakeholders. • Conduct root cause analysis for recurring incidents and recommend preventive actions. • Maintain accurate incident records, troubleshooting notes, resolution documentation, and escalation histories. • Support problem management, change management, and continuous service improvement activities.

Application Monitoring & Production Support • Monitor application availability, system health, and reported performance issues. • Review application logs, error messages, and monitoring alerts to assist with technical troubleshooting. • Support investigation of application outages, service interruptions, connectivity problems, and system degradation. • Assist with validation of application functionality following software deployments, patches, and scheduled maintenance activities. • Perform basic connectivity and browser troubleshooting, including DNS, HTTPS, TLS/SSL, certificates, and browser compatibility issues. • Coordinate with DevSecOps engineers, system administrators, and database administrators to resolve infrastructure-related incidents. • Support production incident recovery and verify successful restoration of application functionality. • Identify recurring operational issues and recommend improvements to system reliability and support procedures.

Cybersecurity & Compliance • Provide technical support in accordance with DoD cybersecurity policies and applicable federal security requirements. • Follow established procedures for verifying user identity and authorization before performing account-related actions. • Support secure authentication, access control, and credential management processes. • Protect sensitive information, including Personally Identifiable Information (PII), Controlled Unclassified Information (CUI), and other protected government data. • Identify and escalate suspected security incidents, unauthorized access attempts, and potential misuse of enterprise applications. • Support cybersecurity teams with investigations involving account activity, access issues, and application security events. • Maintain compliance with established information handling, audit logging, and security procedures. • Ensure troubleshooting activities do not compromise system security, data integrity, or operational availability.

Knowledge Management & Customer Support • Develop, maintain, and update knowledge base articles, troubleshooting guides, frequently asked questions, and standard operating procedures. • Document solutions to recurring technical issues to improve support efficiency and reduce incident resolution times. • Provide technical guidance and mentoring to Tier 1 support personnel. • Assist with user training materials, application job aids, and technical support documentation. • Communicate technical concepts and troubleshooting instructions clearly to both technical and nontechnical users. • Identify trends in support requests and recommend improvements to application usability, documentation, and support processes. • Participate in technical meetings, incident reviews, and operational support planning activities. • Maintain professional and responsive customer service while supporting mission-critical government operations.

Required Qualifications • Bachelor's degree in Information Technology, Computer Science, Information Systems, Cybersecurity, or a related technical field. Equivalent relevant experience may be considered. • 3+ years of experience providing Tier 2, Tier 3, enterprise application support, technical help desk support, or related IT support services. • Experience supporting enterprise applications in federal government, DoD, or similarly regulated environments. • Strong experience troubleshooting web-based enterprise applications, authentication issues, and user access problems. • Experience supporting CAC/PIV authentication, PKI certificates, or comparable secure authentication technologies. • Familiarity with user account provisioning, account lockouts, role-based access controls, and permission management. • Experience diagnosing application errors, workflow failures, connectivity issues, and system performance problems. • Experience using IT service management and ticketing systems such as ServiceNow, Remedy, Jira, or comparable platforms. • Knowledge of incident management, problem management, escalation procedures, and SLA requirements. • Understanding of networking fundamentals, including TCP/IP, DNS, HTTPS, TLS/SSL, and browser-based connectivity. • Experience reviewing application logs, interpreting error messages, and documenting technical incidents. • Familiarity with Windows operating systems, web browsers, and enterprise application access technologies. • Understanding of cybersecurity best practices, secure account management, and sensitive information handling. • Strong customer service, analytical, troubleshooting, documentation, and communication skills. • Ability to work effectively with software engineers, system administrators, database administrators, DevSecOps engineers, and cybersecurity professionals.

Preferred Qualifications • Previous experience providing Tier 2 or Tier 3 technical support for mission-critical DoD or federal government enterprise applications. • Experience supporting personnel security, identity management, credentialing, adjudication, or other secure government business processes. • Experience troubleshooting complex application workflows, transaction processing, and record management issues. • Familiarity with government account provisioning procedures, access request documentation, and organizational role hierarchies. • Experience supporting PKI authentication, CAC/PIV registration, certificate troubleshooting, and browser security configurations. • Experience with enterprise application support involving Oracle databases, SQL queries, or backend data troubleshooting. • Familiarity with Red Hat Enterprise Linux (RHEL) and Linux-based application environments. • Experience with application monitoring and logging platforms such as Splunk, ELK Stack, or comparable tools. • Familiarity with REST APIs, web services, and enterprise system integrations. • Experience supporting software releases, application patches, maintenance windows, and post-deployment validation. • Experience with ITIL-based service management processes and major incident coordination. • Familiarity with DoD Risk Management Framework (RMF), NIST SP 800-53, and applicable federal cybersecurity requirements. • Experience developing knowledge base articles, troubleshooting guides, and operational support procedures. • Experience providing technical guidance or mentoring to Tier 1 support personnel. • Experience working in environments requiring strict access controls, auditability, and protection of sensitive government information.

Relevant certifications such as: • CompTIA Security+ • Other relevant IT support or cybersecurity certifications

Security Requirements • Must be a U.S. citizen. • Must possess or be eligible to obtain the security clearance required for the position. • Must meet applicable DoD 8140 cybersecurity workforce qualification requirements. • Must comply with all applicable government security, access control, and information protection requirements.

Location
Remote
Job type
Full time
Clearance
Top Secret

Pegasi Defense

Test Engineer - General

Pegasi Defense is seeking an experienced Test Engineer to support the testing, validation, operations, maintenance, and continuous improvement of mission-critical enterprise applications within a Department of Defense (DoD) environment. The Test Engineer will be responsible for designing, developing, executing, and maintaining comprehensive testing solutions to ensure the functionality, reliability, security, and performance of enterprise software applications. This position will focus on functional testing, automated testing, regression testing, system integration testing, defect identification, and production release validation.

The ideal candidate will have strong experience testing complex enterprise applications, developing automated test solutions, troubleshooting software defects, and ensuring software quality within highly regulated federal environments.

Key Responsibilities

Software Testing & Quality Assurance • Develop, maintain, and execute comprehensive test plans, test cases, test scripts, and test procedures to validate enterprise application functionality. • Perform functional, integration, system, regression, and end-to-end testing of enterprise applications. • Validate software enhancements, bug fixes, security updates, and system modifications to ensure requirements are satisfied. • Analyze functional requirements, technical specifications, and user stories to develop effective testing strategies. • Identify, document, track, and verify software defects throughout the software development lifecycle. • Perform exploratory and risk-based testing to identify potential issues not covered by existing test cases. • Support software quality assurance activities to ensure applications meet established performance, reliability, and security standards. • Maintain traceability between system requirements, test cases, defects, and testing results.

Test Automation & Continuous Integration • Design, develop, maintain, and enhance automated test scripts and testing frameworks. • Implement automated functional, regression, API, and integration testing solutions. • Develop test automation using tools such as Selenium, Playwright, Cypress, JUnit, TestNG, or comparable technologies. • Integrate automated testing into continuous integration and continuous delivery (CI/CD) pipelines. • Develop reusable test scripts, test data, and automation components to improve testing efficiency. • Troubleshoot and resolve automated test failures, framework issues, and testing environment problems. • Collaborate with software engineers and DevSecOps engineers to improve test automation coverage and reliability. • Identify opportunities to reduce manual testing efforts through automation and continuous process improvement.

Operations & Maintenance (O&M) Testing • Support ongoing testing and validation of production application enhancements, maintenance releases, patches, and system upgrades. • Conduct regression testing to ensure software changes do not negatively affect existing functionality. • Validate application behavior following infrastructure changes, database updates, and security remediation activities. • Perform smoke testing and release verification following application deployments. • Investigate production defects and assist development teams with reproducing, isolating, and resolving software issues. • Support root cause analysis and validate corrective actions for recurring application defects. • Coordinate testing activities with software engineers, DevSecOps engineers, database administrators, and cybersecurity personnel. • Support change management, release management, and production deployment readiness assessments. • Develop and maintain testing documentation, execution reports, and release validation records.

System Integration & Database Testing • Develop and execute test cases to validate integrations between enterprise applications, databases, APIs, and external systems. • Perform API testing using tools such as Postman, SoapUI, REST Assured, or comparable technologies. • Validate data exchanges, business rules, error handling, and application interoperability. • Develop and execute SQL queries to verify database records, data transformations, and application data integrity. • Perform backend testing against relational databases, including Oracle or comparable database technologies. • Identify and troubleshoot data inconsistencies, integration failures, and database-related application defects. • Validate authentication, authorization, session management, and application access controls. • Support testing of secure data transmission, input validation, and data processing functionality.

Performance, Security & Compliance Testing • Support application performance, load, stress, and reliability testing to identify potential system bottlenecks. • Develop and execute performance test scenarios using tools such as JMeter, LoadRunner, or comparable technologies. • Analyze application response times, transaction processing, and system performance metrics. • Collaborate with cybersecurity teams to validate security requirements and remediation of identified vulnerabilities. • Support testing activities aligned with DoD cybersecurity requirements, the Risk Management Framework (RMF), and NIST SP 800-53. • Validate software changes associated with security patches, configuration updates, and vulnerability remediation. • Support accessibility, usability, and Section 508 compliance testing where applicable. • Ensure test environments, test data, and testing procedures comply with applicable security and information protection requirements.

Collaboration & Continuous Improvement • Participate in Agile software development activities, including sprint planning, backlog refinement, daily standups, and retrospectives. • Collaborate with developers, business analysts, DevSecOps engineers, cybersecurity personnel, and government stakeholders to understand testing requirements. • Participate in requirements reviews, technical design discussions, and software release planning. • Communicate testing progress, defect status, quality risks, and release readiness to project stakeholders. • Identify opportunities to improve testing processes, automation frameworks, defect management, and overall software quality. • Support modernization initiatives by developing testing strategies for legacy application enhancements and technology upgrades. • Contribute to continuous improvement of software development and quality assurance practices.

Required Qualifications • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related technical field. Equivalent relevant experience may be considered. • 4+ years of professional experience in software testing, quality assurance engineering, test automation, or related technical roles. • Experience testing enterprise applications in federal government, DoD, or similarly regulated environments. • Strong experience developing and executing functional, integration, regression, system, and end-to-end test cases. • Hands-on experience with automated testing tools such as Selenium, Playwright, Cypress, or comparable technologies. • Proficiency in at least one programming or scripting language such as Java, Python, JavaScript, or comparable technologies. • Experience developing and maintaining automated test scripts and reusable testing frameworks. • Experience testing RESTful APIs, web services, and enterprise application integrations. • Strong SQL skills and experience validating data within relational databases such as Oracle. • Experience identifying, documenting, tracking, and verifying software defects using tools such as Jira, Azure DevOps, or comparable platforms. • Familiarity with CI/CD pipelines, automated test execution, and software release processes. • Experience troubleshooting application defects, analyzing logs, and validating software fixes. • Understanding of software testing methodologies, test planning, requirements traceability, and quality assurance best practices. • Familiarity with Agile development methodologies and the Software Development Life Cycle (SDLC). • Knowledge of secure software development practices and federal cybersecurity requirements. • Strong analytical, problem-solving, documentation, and communication skills. • Ability to collaborate effectively with software engineers, DevSecOps engineers, database administrators, and cybersecurity teams.

Preferred Qualifications • Previous experience testing mission-critical DoD or federal government enterprise applications. • Experience supporting testing activities for high-availability production systems. • Experience testing legacy enterprise applications and supporting ongoing O&M activities. • Strong experience with Java-based applications and automated testing frameworks such as JUnit, TestNG, or REST Assured. • Experience with Selenium WebDriver, Playwright, or comparable browser automation frameworks. • Experience with API testing tools such as Postman, SoapUI, or REST Assured. • Experience with Oracle databases, SQL, PL/SQL, and backend data validation. • Experience with performance testing tools such as JMeter or LoadRunner. • Familiarity with test management platforms such as Jira, Zephyr, Xray, or Azure DevOps. • Experience integrating automated tests into Jenkins, GitLab CI/CD, GitHub Actions, or comparable pipelines. • Familiarity with Linux operating systems, particularly Red Hat Enterprise Linux (RHEL). • Experience with enterprise application servers, middleware, and distributed application architectures. • Experience testing authentication and authorization mechanisms, including PKI and CAC/PIV authentication. • Familiarity with containerized testing environments using Docker, Kubernetes, or OpenShift. • Experience with AWS GovCloud, Azure Government, or other government-authorized cloud environments. • Familiarity with DISA STIGs, DoD RMF, NIST SP 800-53, and federal cybersecurity compliance requirements. • Experience validating application security fixes and vulnerability remediation activities. • Experience with Section 508 accessibility testing and accessibility validation tools. • Experience supporting User Acceptance Testing (UAT), release readiness reviews, and production deployment verification.

Relevant certifications such as: • CompTIA Security+ • ISTQB Certified Tester Foundation Level (CTFL) • ISTQB Test Automation Engineering certification • Certified Software Test Engineer (CSTE) • Other relevant software testing or quality assurance certifications

Security Requirements • Must be a U.S. citizen. • Must possess or be eligible to obtain the security clearance required for the position. • Must meet applicable DoD cybersecurity workforce qualification requirements. • Must comply with all applicable government security, access control, and information protection requirements.

Location
Remote
Job type
Full time
Clearance
Top Secret

Pegasi Defense

Data Engineer - General

Pegasi Defense is seeking an experienced Data Engineer to support the operations, maintenance, development, and continuous improvement of mission-critical enterprise data systems within a Department of Defense (DoD) environment.

The Data Engineer will be responsible for designing, developing, maintaining, and optimizing data pipelines, database integrations, and data processing solutions to ensure the availability, accuracy, security, and reliability of enterprise data. This position will focus on production data operations, data integration, database performance, data quality, troubleshooting, and compliance with federal cybersecurity requirements.

The ideal candidate will have strong experience supporting complex enterprise data environments, working with relational databases, developing reliable data processing solutions, and resolving production data issues within highly regulated federal environments.

Key Responsibilities

Data Engineering & Pipeline Development • Design, develop, maintain, and enhance data pipelines to support enterprise applications and operational business processes. • Develop and optimize Extract, Transform, Load (ETL) and Extract, Load, Transform (ELT) processes for efficient and reliable data movement. • Build and maintain automated data ingestion, transformation, validation, and processing workflows. • Develop and maintain SQL queries, stored procedures, scripts, and database functions to support data processing and integration requirements. • Implement data validation, error handling, logging, and recovery mechanisms to ensure data integrity and reliability. • Support structured and semi-structured data processing across multiple enterprise systems. • Identify opportunities to improve data processing efficiency, automation, and operational performance.

Database Development & Optimization • Develop, maintain, and optimize relational database structures, queries, views, stored procedures, and supporting data components. • Work extensively with Oracle databases and SQL-based technologies to support enterprise application requirements. • Analyze and resolve database query performance issues, inefficient data access patterns, and data processing bottlenecks. • Support database schema changes, data migrations, indexing strategies, and query optimization. • Collaborate with database administrators to support database upgrades, patching, backup and recovery, and performance tuning. • Develop and maintain database documentation, data mappings, and technical specifications. • Support data consistency, referential integrity, and database reliability across production environments.

Operations & Maintenance (O&M) • Provide ongoing operational support for enterprise data pipelines, databases, and data integration processes. • Monitor data processing jobs, database connectivity, system performance, and data availability. • Troubleshoot and resolve production data issues, failed processing jobs, data inconsistencies, and integration errors. • Conduct root cause analysis and implement corrective actions to prevent recurring data-related incidents. • Support scheduled maintenance activities, application updates, database changes, and production deployments. • Develop and maintain operational runbooks, troubleshooting procedures, and technical documentation. • Coordinate with software engineers, DevSecOps engineers, database administrators, and cybersecurity personnel to resolve complex technical issues. • Support incident management, change management, and production release activities. • Assist with backup validation, disaster recovery testing, and data recovery procedures.

Data Integration & Application Support • Design, develop, and maintain data integrations between enterprise applications, databases, APIs, and external systems. • Support secure and reliable data exchange using RESTful APIs, web services, file-based transfers, and other integration technologies. • Develop and maintain data transformation logic to support application interoperability and business requirements. • Troubleshoot data synchronization, connectivity, formatting, and processing issues across integrated systems. • Support data mapping, schema validation, and reconciliation between source and destination systems. • Collaborate with application development teams to improve database interactions and data access performance. • Support secure data transmission, authentication, and authorization mechanisms for data integrations.

Data Quality, Security & Compliance • Develop and implement data quality controls to ensure accuracy, completeness, consistency, and reliability. • Identify and resolve duplicate records, missing data, invalid values, and data integrity issues. • Implement automated data validation, reconciliation, and monitoring processes. • Support secure data handling in accordance with DoD cybersecurity requirements and applicable federal regulations. • Apply data protection practices, including encryption, access controls, auditing, and secure data transmission. • Support compliance with the DoD Risk Management Framework (RMF), NIST SP 800-53, and applicable security requirements. • Collaborate with cybersecurity teams to identify and remediate database and data processing vulnerabilities. • Support security assessments, audit activities, and continuous monitoring requirements. • Ensure data engineering changes follow established configuration management, security, and release management processes.

Automation & Continuous Improvement • Develop automation scripts using Python, SQL, Bash, or comparable technologies to streamline data processing and operational tasks. • Integrate data engineering workflows into CI/CD pipelines and automated deployment processes. • Support version control, automated testing, and deployment of database scripts and data processing components. • Identify opportunities to modernize legacy data processing solutions and improve system maintainability. • Evaluate and implement improvements to data architecture, processing performance, and operational reliability. • Participate in Agile development activities, including sprint planning, backlog refinement, technical reviews, and retrospectives. • Collaborate with technical teams and government stakeholders to translate data requirements into reliable engineering solutions.

Required Qualifications • Bachelor's degree in Computer Science, Data Engineering, Information Technology, Software Engineering, or a related technical field. Equivalent relevant experience may be considered. • 4+ years of professional experience in data engineering, database development, data integration, or related technical roles. • Experience supporting enterprise data systems or applications in federal government, DoD, or similarly regulated environments. • Strong proficiency in SQL, including complex queries, joins, stored procedures, views, and query optimization. • Hands-on experience with Oracle databases or comparable enterprise relational database management systems. • Experience designing, developing, maintaining, and troubleshooting ETL/ELT processes and data pipelines. • Proficiency in Python, PL/SQL, Bash, or comparable scripting and programming languages. • Experience with data modeling, database schema design, and relational database concepts. • Experience developing and maintaining integrations between applications, databases, APIs, and external systems. • Strong understanding of data quality, data validation, data integrity, and error handling. • Experience troubleshooting production data processing issues, database performance problems, and integration failures. • Familiarity with Linux operating systems, particularly Red Hat Enterprise Linux (RHEL). • Experience using Git or comparable version control tools. • Familiarity with automated testing, CI/CD pipelines, and software deployment processes. • Knowledge of secure data handling, access controls, encryption, and federal cybersecurity requirements. • Strong analytical, troubleshooting, documentation, and communication skills. • Ability to work effectively with software engineers, DevSecOps engineers, database administrators, and cybersecurity professionals.

Preferred Qualifications • Previous experience supporting mission-critical DoD or federal government enterprise data systems. • Experience supporting high-availability production databases and enterprise applications. • Advanced experience with Oracle SQL, PL/SQL, stored procedures, packages, and performance tuning. • Experience with Oracle database administration concepts, execution plans, indexing, and query optimization. • Experience with enterprise ETL tools such as Informatica, Talend, SSIS, Apache NiFi, or comparable technologies. • Familiarity with data orchestration and scheduling tools such as Apache Airflow or comparable solutions. • Experience developing data integrations using REST APIs, JSON, XML, and secure file transfer technologies. • Experience with large-scale data processing, complex data transformations, and high-volume transactional data. • Familiarity with enterprise application architectures, middleware, and database connectivity technologies. • Experience with data migration, legacy system modernization, and database integration initiatives. • Experience with enterprise monitoring and logging solutions such as Splunk, ELK Stack, or comparable platforms. • Familiarity with Docker, Kubernetes, or other containerization technologies. • Experience with AWS GovCloud, Azure Government, or other government-authorized cloud environments. • Knowledge of database security, DISA STIGs, DoD RMF, and NIST SP 800-53 requirements. • Experience supporting automated database deployments, CI/CD processes, and DevSecOps practices. • Familiarity with data governance, metadata management, data lineage, and data lifecycle management. • Knowledge of identity and access management, PKI, CAC/PIV authentication, and secure enterprise data access.

Relevant certifications such as: • CompTIA Security+ • Oracle Database SQL Certified Associate • Oracle Database PL/SQL Developer Certified Professional • AWS Certified Data Engineer • Microsoft Certified: Azure Data Engineer Associate • Other relevant data engineering or database certifications

Security Requirements • Must be a U.S. citizen. • Must possess or be eligible to obtain the security clearance required for the position. • Must meet applicable DoD cybersecurity workforce qualification requirements. • Must comply with all applicable government security, access control, and information protection requirements.

Location
Remote
Job type
Full time
Clearance
Top Secret

Pegasi Defense

Information Systems Security Engineer - General

Pegasi Defense is seeking an experienced Information Systems Security Engineer (ISSE) to support the security, operations, maintenance, and continuous improvement of mission-critical enterprise information systems within a Department of Defense (DoD) environment.

The ISSE will be responsible for engineering, implementing, assessing, and maintaining cybersecurity controls to ensure enterprise systems remain secure, compliant, and operationally effective. This position will focus on security engineering, vulnerability management, Risk Management Framework (RMF) compliance, continuous monitoring, security assessments, and maintaining the systems' Authority to Operate (ATO).

The ideal candidate will have strong experience securing complex enterprise applications and infrastructure, identifying and remediating cybersecurity vulnerabilities, and supporting security authorization activities within highly regulated federal environments.

Key Responsibilities

Security Engineering & System Protection • Design, implement, maintain, and enhance security controls across enterprise applications, operating systems, databases, networks, and supporting Infrastructure. • Evaluate system architectures, configurations, and technical designs to identify security risks and recommend mitigation strategies. • Implement and validate secure system configurations in accordance with DoD cybersecurity standards and established security baselines. • Collaborate with software engineers, DevSecOps engineers, system administrators, and database administrators to integrate security throughout the system lifecycle. • Support secure authentication, authorization, access management, encryption, certificate management, and data protection mechanisms. • Conduct security impact analyses for proposed system changes, upgrades, patches, and infrastructure modifications. • Develop and maintain security engineering documentation, technical procedures, and system security configurations. • Support system hardening and security improvements while minimizing disruption to production operations.

Risk Management Framework (RMF) & Authorization • Support the implementation and maintenance of cybersecurity controls in accordance with the DoD Risk Management Framework (RMF), NIST SP 800-53, and applicable federal security requirements. • Develop, review, and maintain RMF authorization documentation, including System Security Plans (SSPs), Security Assessment Reports (SARs), Plans of Action and Milestones (POA&Ms), and supporting artifacts. • Support initial authorization, ATO renewals, ongoing authorization, and continuous monitoring activities. • Assess the implementation and effectiveness of security controls and document supporting evidence. • Coordinate with Information System Security Officers (ISSOs), Information System Security Managers (ISSMs), Security Control Assessors (SCAs), and Authorizing Official representatives. • Identify security control deficiencies and recommend corrective actions to reduce risk. • Support cybersecurity inspections, assessments, audits, and authorization reviews. • Maintain accurate security documentation and ensure system changes are appropriately reflected in authorization artifacts.

Vulnerability Management & Security Compliance • Conduct vulnerability assessments and analyze findings using approved security scanning and assessment tools. • Support vulnerability management activities using ACAS/Nessus, Security Content Automation Protocol (SCAP) tools, and other approved technologies. • Evaluate vulnerability findings, determine potential mission impact, and recommend appropriate remediation actions. • Implement, validate, and maintain compliance with Defense Information Systems Agency (DISA) Security Technical Implementation Guides (STIGs) and Security Requirements Guides (SRGs). • Coordinate vulnerability remediation with engineering, infrastructure, database, and application support teams. • Track vulnerabilities, remediation progress, risk acceptance decisions, and POA&M activities. • Perform security configuration reviews, compliance assessments, and technical validation of remediation efforts. • Support the evaluation and mitigation of emerging cybersecurity threats affecting enterprise systems.

Continuous Monitoring & Security Operations • Support continuous monitoring of enterprise systems to identify vulnerabilities, configuration deviations, and potential security risks. • Review security logs, audit records, vulnerability reports, and monitoring alerts to identify potential security issues. • Collaborate with cybersecurity operations teams to investigate security events and support incident response activities. • Evaluate security impacts associated with software releases, infrastructure changes, operating system updates, and application deployments. • Support patch management and security remediation activities across production and nonproduction environments. • Develop and maintain security metrics, compliance reports, and risk assessments. • Identify opportunities to improve security monitoring, automated compliance validation, and vulnerability management processes. • Support security-related root cause analysis and corrective action planning.

Infrastructure & Application Security • Assess and secure enterprise Linux environments, particularly Red Hat Enterprise Linux (RHEL), and other supported operating systems. • Evaluate security configurations for application servers, databases, middleware, and supporting infrastructure. • Support database security assessments, including Oracle database security configurations, access controls, and vulnerability remediation. • Assess application security controls, APIs, authentication mechanisms, and data protection requirements. • Support secure configuration and vulnerability management for virtualized, containerized, or cloud-based infrastructure where applicable. • Evaluate network security controls, firewall configurations, ports, protocols, and system connectivity. • Support Public Key Infrastructure (PKI), CAC/PIV authentication, and identity and access management requirements. • Collaborate with development and DevSecOps teams to integrate security scanning, secure coding practices, and automated compliance checks into CI/CD pipelines.

Collaboration & Continuous Improvement • Participate in technical reviews, change control activities, security assessments, and operational planning meetings. • Collaborate with government stakeholders, engineering teams, cybersecurity personnel, and system administrators to resolve security-related issues. • Provide cybersecurity engineering guidance throughout the software development and system maintenance lifecycle. • Identify opportunities to strengthen system security, reduce operational risk, and improve compliance processes. • Support modernization initiatives by evaluating security implications of new technologies, architectures, and infrastructure changes. • Communicate cybersecurity risks, technical findings, and remediation recommendations to technical and nontechnical stakeholders.

Required Qualifications • Bachelor's degree in Cybersecurity, Computer Science, Information Technology, Engineering, or a related technical field. Equivalent relevant experience may be considered. • 5+ years of experience in information systems security engineering, cybersecurity engineering, information assurance, or related technical roles. • Experience supporting cybersecurity activities for federal government, DoD, or similarly regulated enterprise information systems. • Hands-on experience implementing, assessing, and maintaining security controls in accordance with NIST SP 800-53. • Strong knowledge of the DoD Risk Management Framework (RMF), security authorization processes, and ATO requirements. • Experience developing or maintaining RMF documentation, including SSPs, POA&Ms, security control assessments, and continuous monitoring artifacts. • Experience performing vulnerability assessments and managing remediation activities using ACAS/Nessus or comparable security tools. • Knowledge of DISA STIGs, SRGs, secure configuration baselines, and system hardening practices. • Experience securing and assessing Linux operating systems, particularly Red Hat Enterprise Linux (RHEL). • Understanding of enterprise networking concepts, including TCP/IP, DNS, firewalls, ports, protocols, and secure communications. • Familiarity with enterprise applications, databases, authentication technologies, and supporting infrastructure. • Experience evaluating system security configurations, identifying risks, and recommending technical remediation strategies. • Understanding of vulnerability management, patch management, security monitoring, and incident response processes. • Strong analytical, troubleshooting, documentation, and communication skills. • Ability to work effectively with software engineers, DevSecOps engineers, system administrators, and cybersecurity teams.

Preferred Qualifications • Previous experience supporting mission-critical DoD or federal government enterprise information systems. • Experience supporting high-availability production systems and complex enterprise applications. • Experience with Oracle database security, database STIGs, and secure database configuration. • Experience with RMF management and authorization platforms such as eMASS. • Experience with ACAS, Nessus, SCAP Compliance Checker, STIG Viewer, and other DoD cybersecurity assessment tools. • Familiarity with enterprise security monitoring and logging platforms such as Splunk, Elastic, or comparable SIEM technologies. • Experience with application security testing tools such as Fortify, SonarQube, Checkmarx, or comparable technologies. • Experience assessing containerized environments using Docker, Kubernetes, or OpenShift. • Familiarity with AWS GovCloud, Azure Government, or other government-authorized cloud environments. • Experience supporting secure CI/CD pipelines and DevSecOps security integration. • Knowledge of identity and access management, PKI, CAC/PIV authentication, and certificate management. • Experience supporting vulnerability remediation for legacy enterprise applications and infrastructure. • Familiarity with security architecture reviews, threat modeling, and system security impact assessments. • Experience with automated compliance monitoring, security scripting, and configuration management.

Relevant certifications such as: • CompTIA Security+ • Certified Information Systems Security Professional (CISSP) • Certified Information Security Manager (CISM) • Certified Cloud Security Professional (CCSP) • GIAC Security Essentials (GSEC) • GIAC Certified Incident Handler (GCIH) • Red Hat Certified System Administrator (RHCSA)

Security Requirements • Must be a U.S. citizen. • Must possess or be eligible to obtain the security clearance required for the position. • Must meet applicable DoD 8140 cybersecurity workforce qualification requirements. • Must comply with all applicable government security, access control, and information protection requirements.

Location
Remote
Job type
Full time
Clearance
Top Secret

Pegasi Defense

Software Engineer - General

Pegasi Defense is seeking an experienced Software Engineer to support the development, operations, maintenance, and continuous improvement of mission-critical enterprise applications within a Department of Defense (DoD) environment.

The Software Engineer will be responsible for designing, developing, maintaining, testing, and enhancing enterprise software applications to ensure reliability, security, performance, and operational effectiveness. This position will focus on application sustainment, defect resolution, software enhancements, system integration, performance optimization, and compliance with federal cybersecurity requirements.

The ideal candidate will have strong experience supporting complex enterprise applications, troubleshooting production software issues, and developing secure, scalable solutions within highly regulated federal environments.

Key Responsibilities

Software Development & Maintenance • Design, develop, test, maintain, and enhance enterprise software applications using modern programming languages, frameworks, and development methodologies. • Support the ongoing operations and maintenance (O&M) of mission-critical applications to ensure system availability, reliability, and performance. • Analyze, troubleshoot, and resolve software defects, application errors, and production issues. • Develop and implement software enhancements, bug fixes, security updates, and performance improvements. • Maintain and optimize existing application codebases while ensuring compatibility with supporting infrastructure and integrated systems. • Participate in code reviews, technical design discussions, and software quality assurance activities. • Develop and maintain technical documentation, software design specifications, and application support procedures.

Application Integration & Database Support • Develop, maintain, and troubleshoot application programming interfaces (APIs), web services, and enterprise system integrations. • Support integration between applications, databases, middleware, and external systems. • Develop and optimize SQL queries, stored procedures, and database interactions. • Work with relational database management systems, including Oracle, to support application functionality, data integrity, and performance. • Investigate and resolve application connectivity, data processing, and integration issues. • Collaborate with database administrators and infrastructure teams to troubleshoot database-related application problems. • Support secure data exchange, validation, and processing across enterprise applications.

Operations & Production Support • Provide technical support for enterprise applications operating in production environments. • Diagnose and resolve application performance issues, system errors, and software-related incidents. • Perform root cause analysis and implement corrective actions to prevent recurring issues. • Support software deployments, application upgrades, patching, and scheduled maintenance activities. • Monitor application logs, error reports, and performance metrics to identify potential issues. • Collaborate with DevSecOps engineers, system administrators, and cybersecurity personnel to maintain operational stability. • Support application testing, regression testing, and validation following software updates or infrastructure changes. • Assist with incident response, change management, and production release coordination.

Secure Software Development & Compliance • Develop and maintain secure software in accordance with DoD cybersecurity standards and industry best practices. • Apply secure coding principles to identify and mitigate common application vulnerabilities. • Support compliance with the DoD Risk Management Framework (RMF), NIST SP 800-53, and applicable security requirements. • Participate in static application security testing (SAST), dynamic application security testing (DAST), dependency scanning, and vulnerability remediation. • Address security findings identified through code reviews, vulnerability assessments, and automated scanning tools. • Support secure authentication, authorization, access controls, encryption, and data protection mechanisms. • Collaborate with cybersecurity teams to support Authority to Operate (ATO) requirements and continuous monitoring activities. • Ensure software changes follow established security, configuration management, and release management processes.

Software Testing & Quality Assurance • Develop and execute unit tests, integration tests, regression tests, and automated test cases. • Identify, document, track, and resolve software defects throughout the development lifecycle. • Support test automation and continuous integration and continuous delivery (CI/CD) processes. • Validate application functionality, performance, and security following software changes. • Participate in software quality reviews and identify opportunities to improve application stability and maintainability. • Support user acceptance testing and production deployment verification.

Collaboration & Continuous Improvement • Participate in Agile software development activities, including sprint planning, backlog refinement, daily standups, and retrospectives. • Collaborate with software engineers, DevSecOps engineers, database administrators, cybersecurity professionals, and government stakeholders. • Translate functional and technical requirements into reliable software solutions. • Identify opportunities to improve application performance, maintainability, security, and operational efficiency. • Support modernization initiatives involving legacy applications, frameworks, and software architectures. • Evaluate and recommend technical improvements while minimizing disruption to existing production operations.

Required Qualifications • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field. Equivalent relevant experience may be considered. • 4+ years of professional software engineering experience developing, maintaining, or supporting enterprise applications. • Experience supporting production software applications in federal government, DoD, or similarly regulated environments. • Strong proficiency in one or more enterprise programming languages, such as Java, C#, Python, or comparable technologies. • Experience developing and maintaining web-based enterprise applications and backend services. • Experience with RESTful APIs, web services, and application integration technologies. • Strong understanding of object-oriented programming, software design principles, and application architecture. • Experience working with relational databases, including Oracle, and writing SQL queries. • Experience troubleshooting application defects, analyzing logs, and resolving production software issues. • Familiarity with Linux operating systems, particularly Red Hat Enterprise Linux (RHEL). • Experience using Git or comparable source code management tools. • Familiarity with CI/CD pipelines, automated testing, and software deployment processes. • Knowledge of secure coding practices, application security, and vulnerability remediation. • Familiarity with Agile software development methodologies and the Software Development Life Cycle (SDLC). • Strong analytical, problem-solving, documentation, and communication skills. • Ability to work effectively with cross-functional engineering, operations, and cybersecurity teams.

Preferred Qualifications • Previous experience supporting mission-critical DoD or federal government enterprise applications. • Experience maintaining and enhancing large-scale, legacy enterprise software systems. • Strong experience with Java, Spring, Spring Boot, or comparable enterprise application frameworks. • Experience with Oracle databases, PL/SQL, database performance optimization, and data integration. • Familiarity with application servers and middleware technologies such as Apache Tomcat, JBoss, WebLogic, or comparable platforms. • Experience developing or maintaining applications hosted in Linux-based environments. • Experience with modern web technologies such as JavaScript, TypeScript, Angular, or React. • Experience with microservices, service-oriented architecture (SOA), and distributed application systems. • Familiarity with containerization technologies such as Docker, Kubernetes, or OpenShift. • Experience with enterprise monitoring and logging solutions such as Splunk, ELK Stack, or comparable tools. • Experience with automated testing frameworks such as JUnit, Selenium, Mockito, or comparable solutions. • Familiarity with security scanning tools such as SonarQube, Fortify, Checkmarx, or comparable technologies. • Experience with DISA STIGs, DoD RMF, NIST SP 800-53, and federal cybersecurity compliance requirements. • Experience supporting application modernization, refactoring, or migration initiatives. • Knowledge of identity and access management, PKI, CAC/PIV authentication, and secure enterprise application access. • Familiarity with AWS GovCloud, Azure Government, or other government-authorized cloud environments. • Relevant certifications such as CompTIA Security+, Oracle Java certification, AWS Developer, or other software engineering certifications.

Security Requirements • Must be a U.S. citizen. • Must possess or be eligible to obtain the security clearance required for the position. • Must meet applicable DoD cybersecurity workforce qualification requirements. • Must comply with all applicable government security, access control, and information protection requirements.

Location
Remote
Job type
Full time
Clearance
Top Secret

Pegasi Defense

DevSecOps Engineer - General

Pegasi Defense is seeking an experienced DevSecOps Engineer to support the operations, maintenance, security, and continuous improvement of mission-critical enterprise applications and infrastructure within a Department of Defense (DoD) environment.

The DevSecOps Engineer will be responsible for maintaining, securing, automating, and optimizing enterprise application infrastructure and deployment processes. This position will focus on production system stability, continuous integration and continuous delivery (CI/CD), infrastructure automation, vulnerability remediation, system monitoring, and compliance with DoD cybersecurity requirements.

The ideal candidate will have strong experience supporting production environments, troubleshooting complex infrastructure and application issues, and implementing secure DevSecOps practices within highly regulated federal environments.

Key Responsibilities

DevSecOps Engineering & Automation • Develop, maintain, and enhance CI/CD pipelines to automate application builds, testing, security scanning, and deployments. • Implement automated deployment processes to improve system reliability, consistency, and operational efficiency. • Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform, Ansible, or comparable technologies. • Integrate security testing and vulnerability detection into application deployment workflows. • Develop scripts and automation solutions using Python, Bash, PowerShell, or similar languages. • Support configuration management, version control, release management, and deployment rollback procedures.

Operations & Maintenance (O&M) • Provide ongoing operational support for enterprise applications, servers, databases, and supporting infrastructure. • Monitor production system health, availability, performance, and resource utilization. • Troubleshoot and resolve application, operating system, infrastructure, and deployment-related issues. • Support operating system upgrades, application patching, database maintenance coordination, and scheduled maintenance activities. • Maintain and optimize Red Hat Enterprise Linux (RHEL) environments. • Coordinate with software developers, database administrators, cybersecurity personnel, and system administrators to resolve complex technical issues. • Support incident management, root cause analysis, problem resolution, and corrective actions. • Develop and maintain operational procedures, technical documentation, system configurations, and maintenance runbooks. • Support backup, recovery, disaster recovery, and business continuity activities.

Cybersecurity & Compliance • Implement and maintain secure configurations in accordance with DoD Security Technical Implementation Guides (STIGs) and Security Requirements Guides (SRGs). • Support the DoD Risk Management Framework (RMF), Authority to Operate (ATO), and continuous monitoring requirements. • Identify, analyze, prioritize, and remediate system vulnerabilities using approved security scanning and assessment tools. • Support vulnerability management activities involving ACAS/Nessus, container scanning, software composition analysis, and other approved tools. • Collaborate with Information System Security Officers (ISSOs), Information System Security Engineers (ISSEs), and cybersecurity teams to address security findings and maintain compliance. • Support the implementation of security controls aligned with NIST SP 800-53 and applicable DoD cybersecurity policies. • Maintain audit logs, security monitoring capabilities, configuration baselines, and compliance evidence. • Implement secure access controls, certificate management, and secrets management practices.

Infrastructure & Application Support • Support enterprise Linux environments, application servers, and associated infrastructure components. • Assist with Oracle database connectivity, performance troubleshooting, patching coordination, and application integration. • Support web-based enterprise applications, APIs, middleware, and supporting services. • Troubleshoot networking, DNS, TLS/SSL certificates, authentication, and connectivity issues. • Support containerized applications and orchestration platforms such as Docker and Kubernetes, where applicable. • Assist with infrastructure capacity planning, performance optimization, and system modernization initiatives. • Support secure integration and interoperability between enterprise applications and external systems. • Collaboration & Continuous Improvement • Participate in Agile development and operational support activities, including sprint planning, technical reviews, and release coordination. • Collaborate with government stakeholders, development teams, system administrators, and cybersecurity personnel. • Identify opportunities to improve deployment automation, monitoring, system reliability, and security. • Support change management processes and ensure changes are appropriately tested, documented, and approved before production deployment. • Assist with technical evaluations, system upgrades, and modernization planning while minimizing disruption to existing operations.

Required Qualifications • Bachelor's degree in Computer Science, Information Technology, Cybersecurity, Engineering, or a related technical field. Equivalent relevant experience may be considered. • 4+ years of experience in DevOps, DevSecOps, systems engineering, infrastructure engineering, or related technical roles. • Experience supporting enterprise production applications in a federal government, DoD, or similarly regulated environment. • Strong experience administering and troubleshooting Red Hat Enterprise Linux (RHEL) or comparable Linux operating systems. • Hands-on experience with CI/CD tools such as Jenkins, GitLab CI/CD, GitHub Actions, or Azure DevOps. • Experience with configuration management and infrastructure automation using Ansible, Terraform, or similar tools. • Proficiency in scripting and automation using Python, Bash, or comparable scripting languages. • Experience with Git-based version control and software release management. • Knowledge of application security, vulnerability management, secure system configuration, and automated security testing. • Familiarity with DISA STIGs, DoD RMF, NIST SP 800-53, and federal cybersecurity compliance requirements. • Experience troubleshooting enterprise application infrastructure, networking, authentication, and system performance issues. • Understanding of relational databases, particularly Oracle, and their integration with enterprise applications. • Strong analytical, troubleshooting, documentation, and communication skills. • Ability to work collaboratively with development, infrastructure, database, and cybersecurity teams.

Preferred Qualifications • Previous experience supporting mission-critical DoD or federal government enterprise systems. • Experience supporting high-availability enterprise applications. • Experience with Oracle database environments and associated operational maintenance activities. • Experience with container technologies, including Docker, Kubernetes, or OpenShift. • Experience with AWS GovCloud, Azure Government, or other government-authorized cloud environments. • Familiarity with enterprise monitoring and logging solutions such as Splunk, Prometheus, Grafana, or the ELK Stack. • Experience with automated security scanning tools such as SonarQube, Fortify, Checkmarx, Trivy, or comparable solutions. • Experience with ACAS/Nessus, STIG compliance scanning, and vulnerability remediation. • Familiarity with secure software supply chain practices. • Experience supporting ATO packages, continuous monitoring, and RMF security control assessments. • Knowledge of identity and access management, PKI, CAC/PIV authentication, and secure enterprise application access. • Experience supporting modernization or migration of legacy enterprise systems. • Relevant certifications such as CompTIA Security+, RHCSA, RHCE, CKA, AWS Certified DevOps Engineer, or CISSP.

Security Requirements • Must be a U.S. citizen. • Must possess or be eligible to obtain the security clearance required for the position. • Must meet applicable DoD cybersecurity workforce qualification requirements. • Must comply with all applicable government security, access control, and information protection requirements.

Location
Remote
Job type
Full time
Clearance
Top Secret