Abacus Technology is seeking a Software Engineer to provide support for the application development life cycle under the Command, Control, Communication, Intelligence and Networks (C3I&N) Directorate at Lackland AFB. This is a full-time position.
Provide full life cycle software engineering support to include requirements analysis, design, implementation, testing, deployment and sustainment of applications in both UNIX and Windows environments. Support the development and maintenance of policies and procedures, including instructions, for the installation, operation, back up, data recovery, configuration, administration, hardening, system maintenance, and troubleshooting of all UNIX/Linux operating systems. Support the associated system software libraries, registries, dynamic linked libraries, and shared services for Red Hat, Ubuntu, and other Linux variants. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepare and install solutions by determining and designing system specifications, standards, and programming. Improve operations by conducting systems analysis; recommending changes in policies and procedures. Obtain and license software by obtaining required information from vendors; recommending purchases; testing and approving products. Provide information by collecting, analyzing, and summarizing development and service issues. Accomplish engineering and organization mission by completing related results as needed. Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development life cycle.
7+ years experience in software engineering for complex programs. Bachelor’s degree in a related field. Must hold a current UNIX/Linux Administrator certification (e.g. LPIC, RHCSA, RHCE, OCA, GCUX). Must have working knowledge of Kubernetes, Docker and containerization. Able to support the development and maintenance of network drawings, policies and procedures, including instructions, for the installation, operation, back up, data recovery, configuration, administration, hardening, system maintenance, and troubleshooting of capabilities. Experience preparing and testing software source code and configuration files, as well as performing unit and integration testing of the new software. Proficient with high-level UNIX scripting languages (AWK, SED, Perl, BSH, etc.). Knowledge of TCP/IP and able to perform limited network configuration on Unix devices. Experience in configuring nodes, subnets, domains, and network security. Experience with virtual applications, VMware vSphere, vCenter, ESXi, other products, etc. Knowledge of larger networks and AF Gateways and DoD GiG. Proficient with Microsoft Office products; Word, Excel, PowerPoint, Project, etc. Able to communicate effectively (written/verbal), possess strong interpersonal skills, be self-motivated, and be innovative in a fast-paced environment. Must be a US citizen and hold a current Top Secret clearance with SCI access.
Applicants selected will be subject to a U.S. government security investigation and must meet eligibility requirements for access to classified information.