IT Program Manager (DevSecOps)
Full Job Description
The IT Program Manager (DevSecOps):
Directs Software Development, IT Security, and IT Operation functions. Oversees various aspects of IT system development, operations and maintenance including the creation of procedures for updating and maintaining IT systems. Provides leadership and direction to Application Developers, IT Operations staff, and Security personnel. Provides expert technical advice, guidance, and recommendations to the Director and other technical specialists on critical technology issues related to Development, Security and Operations (DevSecOps) and software. Establishes criteria and methods for evaluating program accomplishments and trends. Orchestrates the development of required program contracts, acquisition, or systems software/licenses and hardware. Leads the implementation of the technology strategy set by the Chief Technology Officer (CTO).
Implements department-wide policies and standards related to software/application development, IT operations and IT security. Oversees the implementation of modern system development methods (DEV/SEC/OPS, Agile) through all phases of system development including requirements, design, development, testing, and deployment and decommissioning. Directs automation efforts including continuous integration/continuous deployment (CI/CD) pipeline, automated testing, and Infrastructure as Code. Establishes a shared understanding with the IT program offices and serves as a technical specialist for IT information systems, guiding the full system development lifecycle. Identifies risks and provide recommendations to mitigate and/or eliminate risk.
Makes recommendations concerning restructuring, reorienting, and/or recasting of immediate and long-range goals, objectives, plans and schedules to meet substantial changes in legislation, program authority and/or funding. Optimizes total cost of ownership (TCO) of IT resources for IT. Implements service management processes, including Incident Management, Problem Management, Change Management, Configuration Management, Release Management, Service Disruption or Degradation Management, and IT Service Continuity Management, for Federal Government, Commercial and DOD processes and procedures. Manages a metrics framework that allows continuous improvement services to IT, including end-user support services. Determines and/or recommends which resources to devote to programs. Provides input into IT Budget planning and development to ensure alignment with Federal Government, Commercial and DOD strategic priorities.
Coordinates acquisition efforts. Works in conjunction with the contracting officer to approve terms and conditions set forth in contract negotiations, contracting plans, budgets, and changes to the scope of work performed by contractors. Reviews contract artifacts to develop and provide guidance that aligns with organizational goals and mitigates project risks. Provides guidance on all aspects of acquisition, including compliance issues, estimation, cost strategies and project risks. Provides input into development of Independent Government Cost Estimates (IGCEs), as required by assessing level of effort, required skillsets and labor categories, labor rates, direct and indirect costs, and oversight and direction to federal IT professionals and contractors. Oversees contractor performance and vendor relationships; provides negotiation support, advises on contract issues, and coordinates with the Agency's Contracting Officer on any new contract solicitations under the CIO. Serves as Point of Contact for the Contracting Officer Technical Representative (COTR).
Assigns and schedules recurring work and one-time projects to team members based on existing workloads, priorities, and selective consideration of work requirements and employee capabilities. Sets work priorities and establishes schedules for work completion. Evaluates products for completeness, timeliness, accomplishment of objectives and conformance to regulatory requirements. Accepts, rejects, or modifies work submitted by team members, as appropriate. Evaluates the performance of team members and provides counseling, advice, and instruction concerning both technical and administrative matters. Recommends promotions, developmental assignments, or adverse actions based on performance. Interviews and recommends the selection of candidates for vacant positions. Hears employee complaints, resolves minor problems, and refers more serious complaints not resolved to higher-level supervisor. Identify employee developmental and training needs. Develops and communicates work expectations; monitors and evaluates completed work and provides feedback and coaching when necessary. Identifies methods to improve production or increase the quality of work produced. Promotes acceptance and adherence to the provisions of the Merit Systems Principles and Prohibited Practices, Equal Employment Opportunity, Safety and Security programs.
Conditions of Employment
You must be a U.S. Citizen and eligible for consideration.
You must meet specialized experience to qualify.
To meet the minimum qualifications for this position, you must meet the specialized experience requirements.
Experience in optimizing IT security approaches and operation solutions for the resolution of budget shortages; provide input into IT Budget planning and development to ensure long-range staffing needs; and ensuring implementation of policies and standards related to IT software/application development, operations, and security.
In addition to meeting the above-described specialized experience requirements, your IT experience will be evaluated and be expected to include described experience in the following competencies:
Attention to Detail: Work is thorough and conscientious about attending to detail.
Customer Service: Working with clients and customers (that is, any individuals who use or receive the services or products that your work unit produces, including, individuals who work in the agency, other agencies, or organizations outside the Government) to assess their needs, providing information or assistance, assigning staff to resolve their problems, or satisfying their expectations; knowing about available products and services; committed to providing quality products and services.
Oral Communication: Expressing information (for example, ideas or facts) to individuals or groups effectively, considering the audience and nature of the information (for example, technical, sensitive, controversial); making clear and convincing oral presentations; listening to others, attending to nonverbal cues, and responding appropriately.
Problem Solving: Identifying problems; determining accuracy and relevance of information; using sound judgment to generate and evaluate alternatives and making recommendations based on technical requirements.
Background checks and security clearance
Drug test required
Paid time off