Provides support to IT systems including day-to-day operations, monitoring and problem resolution for all the client/server/storage/network devices, etc.
Provide technical direction for personnel performing system and software development tasks including the review of products for quality.
Possesses knowledge of current storage and retrieval methods and demonstrated ability to formulate and develop specifications and requirements for computer programmers to use in coding, testing, and debugging computer programs.
Assist in the implementation, troubleshooting and maintenance of Information Technology (IT) systems.
Coordinates with Project Manager to ensure problem solution and customer satisfaction.
Makes recommendations for approval of major computer system installations.
Prepare milestone status reports and presentations on system concepts.
Generate reports that include system performance, recommended changes, and any other possible data of interest, such as system security.
Participates in root cause analysis for significant problems and suggests clear recommendations for improvements.
Understand the complex relationships between different components in a networked environment.
Provides daily supervision to supporting analysts and technicians.
Requirements
Bachelor's degree in a related field of study, or equivalent years of experience in lieu of degree
Minimum of 5 years of experience performing comparable software engineering, implementation, and support functions
Knowledge of Agile and DevSecOps concepts and best practices
Active DoD Security Clearance
IAT Level II Certification (CompTIA Security+, etc.)