System Programmer - NSITES
Posted on Dec 9, 2019 by HMS Technologies Inc
Summary of essential job functions
HMS TECHNOLOGIES is seeking candidates to serve as the System Programmer in the support of National Institutes of Health (NIH), Department of Health and Human Services (HHS), NIEHS Service Desk and Infrastructure Technology Services (NSITES) II program. The mission of the National Institute of Environmental Health Sciences is to discover how the environment affects people in order to promote healthier lives. The System Programmer is typically responsible for providing application analysis and engineer services on large enterprise of systems and supporting users and stakeholders. Familiarity with Government contract work is beneficial. involving multiple complex and inter-related project tasks that often require managing teams of contractor personnel at multiple locations within National Institutes of Health (NIH) in Durham, NC.. Requirements:
- Provide application operations and maintenance services for 42 applications, based primarily with ColdFusion or PowerBuilder.
- Responsible for 3rd party product support including installation and configuration (patches, updates and upgrades).
- Support for Cloud migrations to as required
- Must be able to communicate with end users and understand issues related to end user applications
- Troubleshoot problems and identify root cause
- Hands-on experience with Microsoft Server, or Linux operating systems
- Excellent customer-focused problem resolution skills
- Configure applications for optimum utility
- Conduct routine system administration tasks and logging data in system admin logs
- Perform installations, upgrades, repair of software
- Test system configurations and update systems as needed
- Acquire, maintain, and create a library of system documentation including configurations, installation, user guides, etc.
- Monitor system logs and system performance
Required Skills and Experience:
- Experience using the Atlassian suite (Confluence, Jira, and other plug ins)
- Demonstrated success as an Application Administrator with a track record of performing both simple and complex administrative functions on complex virtualized applications
- Experience in the analysis, design, and integration of information systems and commercial-off-the-shelf (COTS) and development software
- Must be well versed in understanding structured analysis and design methodologies for the translation of systems requirements from business needs with a proven track record
- Experience in conducting routine application administration tasks and logging data in system admin logs
- Experience troubleshooting application issues and resolving issues
- Knowledge on a number of debugging tools, protocols, and processes
- Experience using remote monitoring and management system alters/notifications, and respond accordingly via service tickets
- Experience reporting updates, changes, problems and resolutions to the customer
- Experience with one or more of the following: RHEL, Redhat Open Shift, MSFT ADS, MSFT (Office, Office365, Dynamics, SharePoint, TFS, IIS, ADS, Desktop, Server OS, Visual Studio)
- Experience analyzing complex system requirements.
- Experience designing software tools and subsystems to support software reuse and domain analyses and manages their implementation.
- Experience reviewing existing programs and assist in making refinements, reducing operating time, and improving current techniques
- Maintenance of program schedules and deliverables completed according to Government requirements
- Must be able to effectively communicate with Government representatives both orally and in writing
- B.S. in Computer Science, Information Technology Management or Engineering
- Four years of related experience may be substituted for the education degree requirement
- Minimum of 5 years supervising software configuration management.
- Experience working in NIEHS or other Government agency [Desired]
- Public Trust Clearance or the ability to obtain a clearance
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.