Software Systems Engineer
ECS · USA
Job Description
Software Systems Engineer (Remote)
ECS is seeking an experienced Software Systems Engineer to join our team remotely. This role will provide crucial support for cloud-related application and infrastructure migration and modernization efforts for the NIH NIAID Enabling and Advancing Technologies (NEAT) program. This engagement is part of the External Enterprise Software Development Support Services program area, focusing on the development, support, and maintenance of NIH enterprise applications managed by the Software Engineering Branch.
Please Note: This position is contingent upon contract win.
Key Responsibilities
- Supervise, coordinate, and perform additions and changes to network hardware and operating systems, including attached devices.
- Investigate, analyze, recommend, configure, install, and test new network hardware and software.
- Provide direct support for the day-to-day operations of network hardware and operating systems, including evaluating system utilization, monitoring response times, and primary support for detecting and correcting operational problems.
- Troubleshoot at the physical level of the network, utilizing network measurement hardware and software, as well as performing physical checks and testing of hardware devices.
- Work at the logical level, dealing with communication protocols.
- Participate in planning, design, technical review, and implementation for new network infrastructure hardware and network operating systems for voice and data communication networks.
- Maintain network infrastructure standards, including network communication protocols such as TCP/IP.
- Provide technical consultation, training, and support to IT staff as designated by the government.
- Diagnose and resolve complex communication problems.
Requirements
- Bachelor's degree in Computer Science, Information Security, or a related field.
- A minimum of 8 years of experience supporting IT infrastructure, software, systems, and applications, including supporting teams and ensuring quality of service operations.
- 3+ years of hands-on experience with large-scale web and mobile-based applications.
- Experience performing investigation, analysis, recommendation, configuration, installation, and testing of new network hardware and software.
- Experience installing, configuring, and integrating custom solutions, Commercial Off-The-Shelf (COTS), Government Off-The-Shelf (GOTS), and Free and Open Source Software (FOSS) into a larger collection of services and systems.
- Familiarity with cloud migration and modernization efforts.
- Proficiency with TCP/IP and other network communication protocols.
✨ This description was enhanced by AI based on the original listing.