Tools Developer/Maintainer - Senior 2078 - Compass, Inc.
Software Engineer
We're looking for a Software Engineer focused on designing and building scalable technical solutions. This senior role requires 9+ years of relevant experience.
About the role
Assess and support integration of tools into the NGA IT unclassified and classified environments.
Direct preparation of required documentation, including both program-level and user-level documentation.
Support and maintain applications, databases, and their underlying platforms (i.e., Windows, Linux) on classified and unclassified cloud environments.
Plan and execute the migration of the various engineering tools into the cloud per NGA policy and government guidance.
Follow established processes and completes the appropriate documentation to ensure systems and applications migrated into the cloud achieve ATO.
Oversee activities to maintain the Virtual Private Cloud environments in RedHat OpenShift, Kubernetes, AWS/C2S or similar cloud-based environments.
Install, maintain, configure, backup, troubleshoot and ensure security of virtual servers and applications for unclassified and classified operations supporting Agency foundational engineering services.
Responsible for monitoring and providing recommendations for capacity management, system utilization, storage planning, and database performance.
Manage and provide cloud hosting cost impact analysis for planning purposes and monitor burn rates using the cloud estimation tools approved by the Government.
Guide the expertise in the implementation, integration, and maintenance of tools to include ServiceNow, DOORS Next Gen, System Architecture, etc. to ensure data integration and process automation.
Working knowledge of OpenShift, Kubernetes, Amazon Web Services, or similar cloud infrastructures and services.
Working knowledge of Windows or Linux System administration, software installation and configuration, and system performance monitoring and tuning.
Experience supporting IT security activities including maintaining STIG compliance, reviewing and mitigating IAVA security scan reports and, provide/maintain documentation supporting Authorization to Test (ATT) and operate (ATO).
Development/maintaining documentation and technical specifications to IT staff for planning and implementing new or upgrades of IT infrastructure.
Supporting regular backup operations and implement appropriate processes for data protection, disaster recovery, and failover procedures.
Support troubleshooting and ensure incidents are identified and resolved in a timely manner with limited disruptions.
RedHat OpenShift, Kubernetes, AWS/C2S or similar cloud-based environments
Security Technical Implementation Guides (STIG) and Security Compliance Requirements
SAFe Agile" (Scaled Agile Framework)
IBM Doors Next Generation(DNG)/Engineering Lifecycle Management (ELM)