The Software Integration Engineer is responsible for administering, maintaining, and providing operational support for the Platform-as-a-Service (PaaS) component of the CASA Compute Environment (CCE). The CCE provides secure, multi-tenant, high-performance, highly available Kubernetes clusters on Linux infrastructure. The role supports platform reliability, scalability, security compliance, and cluster performance in alignment with mission and application requirements. The engineer researches, analyzes, designs, develops, configures, validates, documents, and maintains software in heterogeneous operating system environments, including a High Performance Computing (HPC) system. Responsibilities span software lifecycle support, from providing requirements to Systems Engineers and Project Directors and building software components through to sustaining software during operations. The role maintains software configuration documentation, tracks and debugs issues, characterizes software and system configurations, and generates performance reports. It also contributes to system design decisions, including hardware/software trade-offs, software reuse, use of OSS/COTS/GOTS, and requirements analysis and synthesis. The engineer configures tools, develops mission-specific plugins, and works with the Open Source community as needed. This position does not allow telework and includes call-in support. Applicants must be U.S. citizens and hold an active TS clearance with a customer-appropriate polygraph.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level