Full Job Description
We are looking for experienced Program Manager to join our technology-based program supporting a key government customer. This program will deliver engineering services for network infrastructure as well as sophisticated enterprise computing infrastructure including end-point devices, data center hosted servers, multi-Cloud services as well as virtualized applications, and storage systems. Enterprise Computing Engineering services include modern application technology including containerized solutions with orchestrated workflow that function both on customer premise, and via remote Cloud services. Network infrastructure engineering services are comprised of core infrastructure, voice and video engineering, field engineering, application management and development for networks, network analytics, firewalls, network access controls and bandwidth service delivery. This is a fast paced, challenging, and rewarding experience in which you are able to provide solutions on one of the most complex and high profile programs within this community.
An ideal candidate analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines the problem, and develops system requirements and program specifications, from which programmers prepare detailed flow charts, programs, and tests. Coordinates closely with programmers to ensure proper implementation of program and system specifications. Develops, in conjunction with functional users, system alternative solutions.
#LI-EE1
ABC
Required Skills and Education
We are actively seeking to a position within this Job category with candidates that have a minimum of 11 years' experience. Bachelor's or Master's Degree are preferred in one or more of the disciplines described below where specific skills may include the following...
- Analyze user needs and software requirements to determine approach and feasibility of design within time and cost constraints.
- Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications.
- Review existing programs and assist in making refinements, reducing operating time, and improve current techniques.
- Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
- Estimate software development costs and schedule.
- Consult with customers about software system design and maintenance.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements and resolve customer problems.
- Confer with data processing and project managers to obtain information on limitations and capabilities for data processing projects.
- Prepare reports and correspondence concerning project specifications, activities and status.
- Evaluate factors such as reporting formats required, cost constraints, and need for security restrictions to determine hardware configuration.
Preferred Skills and Education
Experience in the following:
- Business Management and Administration
- Computers and Electronics
- Critical Thinking
- Complex Problem Solving
- Technology Design