Attachment 8-DSS BPA crosswalk_02142024-V5.xlsx

XLSX spreadsheet 38 KB Posted

Attached to
Digital Support Services BPA
Solicitation number
2032H5-24-Q-00080
Issued by

About this file

This document is an attachment related to a federal contract opportunity for Digital Support Services. The attachment provides a crosswalk of labor categories, descriptions, and qualifications for various technical and management roles required for the contract, including Program Manager, Technical Integrator, Database Administrator, Scrum Master, Developers, Testers, Security Specialists, and more.

The related federal contract opportunity is for the Internal Revenue Service (IRS) to establish multiple award Blanket Purchase Agreements (BPAs) for Digitalization Service and Support. The IRS intends to deploy Digitalization Service to enhance the taxpayer and tax professional experiences and obtain Contractor support with a comprehensive solution that aligns with the agency's standards and the Taxpayer Experience Strategy. The solicitation will be issued under the GSA Multiple Award Schedule for IT Services, and the IRS will be accepting questions on the draft RFQ until April 16, 2024.

View the file

Other files

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

Labor Category Alignment

RFQ Projected Labor CategoryLabor Category DescriptionQuoted GSA Labor Category TitleGSA Labor Category Descriptive Narrative
Program ManagerThe PM shall be a direct liaison to the IRS product team and shall be responsible for the supervision and management of all the Contractor’s personnel. The PM shall be the single point of contact for the Contracting Officer (CO) and the Contracting Officer Representative (COR) and is responsible for program and schedule management. The PM also serves as the Transition Manager during transition-in and transition-out activities. The PM shall be available during normal hours of operation.

The PM shall have at least seven (7) years of demonstrated experience managing programs and projects of similar size and possess a Project Management Professional (PMP) certification in good standing, at the time of contract award and throughout the period of performance or have a minimum of 7 years of relevant experience.

It is desired that the PM have the following qualifications:

•A Bachelor’s degree in Information Technology, Computer Science, Information Systems, Project Management, or related field.
•Experience in organizing, directing, and managing multiple, complex, and interrelated project tasks.
•Experience in effectively communicating at senior executive levels within a customer organization.
•Experience in effectively communicating with leadership of other contractors.
•Experience in meeting with customer and contractor personnel to formulate and review task plans and deliverable items, and effectively execute in accordance with approved plans.
•Experience in implementing Taxpayer Experience PlatformSenior Program Manager
Business Analyst (Product Planning)•7+ years of roadmap and solution planning. Strong skills in planning, scheduling and engagement with stakeholder, and project management.
•Experience in business process analysis and system analysis associated with taxpayer products to move to digital services; facilitating prioritization sessions and executive briefings; knowledge and experience in Lean Business Case development; preparation of executive materials for briefings; experience in process improvements and implementation; experience in problem solving; Solid understanding of Agile methodologies and other software development methodologies
•A Bachelor’s degree in Information Technology, Computer Science, Information Systems, Project Management, or related field.
•Experience in organizing, directing, and managing multiple, complex, and interrelated project tasks.
•Experience in effectively communicating at senior executive levels within a customer organization.
•Experience in effectively communicating with leadership of other contractors.
•Experience in meeting with customer and contractor personnel to formulate and review task plans and deliverable items, and effectively execute in accordance with approved plans.
•Facilitating prioritization sessions and executive briefings
•Experience in implementing Taxpayer Experience Platform Must be proficient with Microsoft office products and management tools and CLM.
Senior Business Analyst III
Technical Engineer and Architect (Product Planning)7+ years of Solid technical background to help drive the technical dependency and sizing for prioritization and great understanding of Agile methodologies and other software development methodologies.
•Experience in and knowledgeable of multiple information technology systems, and activities to improve or enhance internal processes.
•Strong analytical skills to examine systems and processes and extrapolate solutions. Experience in business process analysis and system analysis to move to digital services; facilitating prioritization sessions and executive briefings; knowledge and experience in Lean Business Case development and roadmap strategic development.
•Preparation of executive materials for briefings; experience in process improvements and implementation; experience in problem solving
Technical Architect
Program AnalystExperience planning and managing agile projects. Knowledge of agile practices and ceremonies. Strong facilitation skills with the ability to engage both Business and IT delivery partners.Program Analyst
Program Business Analyst•Experience in business process analysis and system analysis to move to digital services; facilitating prioritization sessions and executive briefings; knowledge and experience in Lean Business Case development; preparation of executive materials for briefings; experience in process improvements and implementation; experience in problem solving; Solid understanding of Agile methodologies and other software development methodologies
•Experience in and knowledgeable of multiple information technology systems, and activities to improve or enhance internal processes. Strong analytical skills to examine systems and processes and extrapolate solutions after reviewing data that provide ways to improve or enhance internal processes. Technical proficiency in relevant languages and development tools. Through understanding of structured programming principals, system analysis techniques, system design, industry standard testing principles, system implementation; Experience in documenting findings and proposes problem resolution alternative; experience in conducting thorough problem analysis regarding technical systems and application programs; knowledge of agile program management trends in order to incorporate relevant applicationsProgram Analyst
Project Manager (Technical Integrator/Environments)8+ years of experience leading and being familiar with analyzing, scoping, solutioning, planning and performing as a technical, cross-team lead for large scale complex digital/web solutions. Highly experienced in working across the entire SDLC.

Primary responsibilities include:

•Ability to perform all roles and responsibilities of a Full Stack Developer, as defined in the corresponding section in this document, when necessary.
•Elaborate and communicate the system level solution through engagement with the various stakeholders including AD tech advisors and management, ES, Cybersecurity, Privacy Office, Product Owners, Release Managers, OLS, PMO(s), etc.
•Identify and ensure the solution includes critical interfaces
•Identify, document, and estimate effort/time associated with implementation tasks
•Identify and document constraints, dependencies, and assumptions
•Identify, document and work to mitigate risks
•Develop actionable plans for work sequencing, including milestones and high-level activities appropriate for inclusion in program level integrated master schedules (IMS)
•Represent AD at various technical and program level meetings, including providing progress/status against assigned action items and deliverables
•Produce concise and complete meeting minutes, necessary for AD leadership to understand meeting outcomes and act/provide guidance as required.
•Ensure story boards, epics, user stories and associated tasks are clearly, concisely, and completely defined so that they are actionable, scopes do not overlap and Agile INVEST criteria is met.
•Ensure the architectural, engineering, and detailed design approach to implementing stories complies with enterprise and program level requirements, including those specified in IRS IRMs, Non-Functional requirements (example: IRS RPLRs), Guardrails, etc.
•Ensure all non-functional requirements are considered from product inception and are met at each stage of the SDLC.
•Assist with technical code demonstrations, validation of peer code, and production hardening checklists.
•Identify, organize, and lead technical stakeholder elaboration discussions to ensure the solution meets business needs.
•Produce PowerPoint decks and other work products that assist in explaining concepts, presenting alternatives, “selling” concepts/approaches, and documenting decisions.
•Identify root cause of production incidents, write users stories, lead the development of code, and drive delivery of incident resolution to deploy and validate production incidents.
•Work with production support to review production performance data andSenior Project Manager
Release Management Support5+ years of release management Eexperience in and knowledgeable of multiple information technology systems, and activities to improve or enhance internal processes.Intermediate Project Manager
SchedulerExperience in developing, managing, and maintaining project schedules; Coordinates and leads the project planning and scheduling activities and contributes to the development of a comprehensive project plan in coordination with other team members; Experience in the Creation of both project and portfolio level integrated master schedules; Establish task durations and logical relationships among the tasks for sequencing; Review, analyze and manage project schedule performance and changes for all products and report discrepancies or schedule risks to the Release Managers and Stakeholders; experience in administering schedule change control process; and serve as an expert resource engineers and maintain a thorough knowledge of new technologies and scheduling software.Scheduler
Business Analyst (Elaboration Product Lead)Must have 3+ years of Business Analysis experience in a medium to large Agile enterprise. Preferred to also be certified IIBA. Familiar with a range of digital/web services and solutions, ideally where open source and agile development methodologies have been applied. An eye for detail, excellent communication skills, ability to rationalize complex information to make it understandable for others to work, and ability to interrogate reported information and challenge sources where inconsistencies are found.

Primarily responsible for:

•Skilled in IIBA best practices, in-depth analysis and system understanding.
•Skilled requirements gathering, decomposition, and cataloging with associated traceability.
•Ability to coach teams to Agile practices
•Ability to evaluate Agile methodology currently being followed by teams and propose and implement shift towards industry best practices.
•IRS institutional knowledge and in-depth understanding of the OLA program, delivery partners, and system design.
•Expert experience in requirements gathering, writing, tracing, and managing, i.e., User Story Map, Use Case development, User Story writing, INVEST criteria, and dependency mapping.
•Analyzing propositions and assessing decision-making factors such as strategic alignment, cost/benefit, and risk
•Work closely with the Product Owners and Product Manager to define a product approach to meet the specified user need
•Developing product roadmaps, backlogs, and measurable success criteria, and writing user stories (i.e., can establish a path to delivery for breaking down stories)
•Define skill requirements and map internal, agency, and external (partners’ /specialist contractors) resources
•Analyze and map project risks approach and propose mitigation solutions
•Define how the predicted user and financial benefit can be realized, and how channel shift shall be measured
•Make recommendations for action against analysis performed
•Manage, coordinate, organize, update grammar, and maintain on a regular basis documentation that is clear, concise, organized, and easily accessible. This documentation will be for current and future reference and will utilize existing IRS tools, for example OneNote and README files. This should include system architecture diagrams, flow diagrams, class diagrams, sequence diagrams, and other diagrams as appropriate. This documentation should be written so that future team resources can easily assimilate and understand the referenced topics. This documentation should be consolidated and contained within a systems-level, holistic documentation suite, with a hierarchical structure that is easy to navigate and understand at both the high and detailed level. Format, location, and paradigm of this documentation to be collaboratively defined along with AD management and tech advisors.Senior Business Analyst II
Database Administrator (Oracle/PostgreSQL/AWS RDS)Experience with Oracle database design, implementation, and maintenance. Provides technical support to application development teams and assists with impact analysis of changes due to development, testing, and production usage. Has a good knowledge of operating systems, physical database design, Oracle tools, code migration, database changes and data and menus through the various stages of the development life cycle.
•Generate complex queries and reports.
•Provide first level operational support for development and production database systems. Consists of Monitoring and optimizing database performance and operations.
•Participate in the design of data mining and data warehousing of systems.
•Develop data dictionaries, data models, metadata repositories, and other data management tools.
•Produce database data models and ETL (Extract, Transform, and Load) design for integrating source data into data management systems with technical implementation details (added this to cover creating test driven Acceptance Criteria in user stories) to satisfy application (business and technical) requirements
•Ensure compliance with data management standards. Recommend new or modified standards to increase efficiency. Recommend performance enhancements such as increasing storage capacity or modifying interfaces.
•Plan and coordinate the migration of data to a newer version of a database management system.
•Perform a wide range of database administration functions, including running test queries, troubleshooting database problems, maintaining version control of database entities, advising customers on new database features, and leading studies to evaluate the effectiveness of current database methods and procedures.
•Meet with product owner and technical team members to gather and analyze application requirements
•Provide written status reports regarding project status, task, and issues/risks
•Establishing database development standards for the other developers
•Reviewing database code and queries to make sure standards are met
•Building sandbox, integration and test database environments for developers and testers
•Creating database user accounts and granting appropriate privileges to those accounts
•Supporting the developers and testers and making sure that there are no impediments to the development team

Database Support (Oracle/Linux) The Oracle Real Application (RAC) and Replication Support Section is requesting 1 Senior IT Specialist (Oracle/Linux –RAC, GoldenGate and DataGuard) who shall possess significant skills, expertise, knowledge, and experience to provide and perform the following: Senior IT Specialist augmented support

Senior IT Specialist who will:

•Troubleshooting of complex Red Hat Linux issues in a RAC environment.
•Troubleshooting experience with data Configuration and Replication.
•Recommend, review, and validate RAC configuration design for optimal performance.
•Support EOPS DBSB project work as needed.
•Will provide knowledge transfer/training to current IRS support staff.
•Experience with RMAN, NetBackup, GoldenGate and DataGuard.Data Base Administrator Oracle
Delivery Manager (Scrum Master/Business Analyst)Must have 3+ years of Scrum Master experience in a medium to large Agile enterprise. Preferred to also be certified Scrum Master. Familiar with a range of digital/web services and solutions, ideally where open source and agile development methodologies have been applied. An eye for detail, excellent communication skills, ability to rationalize complex information to make it understandable for others to work, and ability to interrogate reported information and challenge sources where inconsistencies are found.

Primarily responsible for:

•Skilled in IIBA best practices, in-depth analysis and system understanding.
•Ability to coach teams to Agile practices
•Ability to evaluate Agile methodology currently being followed by teams and propose and implement shift towards industry best practices.
•IRS institutional knowledge and in-depth understanding of the OLA program, delivery partners, and system design.
•Expert experience in requirements gathering, writing, tracing, and managing, i.e. User Story Map, Use Case development, User Story writing, INVEST criteria, and dependency mapping.
•Analyzing propositions and assessing decision-making factors such as strategic alignment, cost/benefit, and risk
•Work closely with the Product Owners and Product Manager to define a product approach to meet the specified user need
•Developing product roadmaps, backlogs, and measurable success criteria, and writing user stories (i.e., can establish a path to delivery for breaking down stories)
•Define skill requirements and map internal, agency, and external (partners’ /specialist contractors) resources
•Analyze and map project risks approach and propose mitigation solutions
•Define how the predicted user and financial benefit can be realized, and how channel shift shall be measured
•Make recommendations for action against analysis performed
•Manage, coordinate, organize, update grammar, and maintain on a regular basis documentation that is clear, concise, organized, and easily accessible. This documentation will be for current and future reference and will utilize existing IRS tools, for example OneNote and README files. This should include system architecture diagrams, flow diagrams, class diagrams, sequence diagrams, Swagger docs, JavaDocs and other diagrams as appropriate. This documentation should be written so that future team resources can easily assimilate and understand the referenced topics. This documentation should be consolidated and contained within a systems-level, holistic documentation suite, with a hierarchical structure that is easy to navigate and understand at both the high and detailed level. Format, location, and paradigm of this documentation to be collaboratively defined along with AD management and tech advisors.Scrum Master
508 Developer/Tester•Accessibility testing methodologies (manual and assistive technology tools)
•Experience with screen reader, screen magnifier and voice command software

Experience with UX design regarding Section 508 and Usability Ability to create or alter testing protocols to align with business requirements and Reusable Program Level requirements (RPLRS) and business requirements WCAG 2.0 Success Criteria and best practice guidelines Communicating defects and potential workarounds to developers and other team members not familiar with Section 508 Provide guidance as needed for the 508 Analyst

•Developing web pages and necessary frameworks based on web designs using JavaScript, CSS, HTML, PHP, etc.
•Web programming and development for federal requirements including 508 compliance and SCORM conformance
•Preparing test plans and test case scenarios associated with accessibility standards is required
•Conducting Section 508 testing via manual reviews, automated test tools and assistive technologies
508 Developer/Tester
Developer - Back EndSenior: Must have 5+ years of the experience below.

Junior/Mid-level: Must have 3+ years of the experience below.

Full time professional Java development experience using modern, open-source software to prototype and deploy back-end web applications, including all aspects of server-side processing, data storage, and integration with front end development. Coordinate across FDTs to develop and support common, reusable libraries and solutions.

Required Experience:

Java Development: JDK1.8 and 11, MDC, Http Filters, Loggers, Concurrence, Security, JPA, JUnit Spring Projects: MVC, Boot, WebFlux, Cloud, Test, Security, Cache, JPA Persistence: Relational Databases (Ex: Oracle, PostgreSQL), NoSQL Databases (ex: MongoDB, DynamoDB, etc) DevOps: Maven, Jenkins, SonarQube, Nexus, Git

Preferred Experience:

•Swagger and OpenAPI
•Splunk
•Excel, PowerPoint.

Primarily responsible for:

•Developing and consuming web-based, RESTful APIs utilizing Java and Spring
•Work within Kubernetes (OpenShift, AWS EKS or others), Service Mesh (ISTIO or others), Microservices architecture
•Ensure Swagger and OpenAPI documentation is created for RESTful services
•Ensure JavaDocs are completed
•Relational and non-relational database systems
•Performs database system development with working knowledge of Relational Databases (Oracle, Postgres or other) and NoSQL Databases (ex: MongoDB, DynamoDB, etc)
•Scalable search technology (e.g., ElasticSearch, Solr)
•Working knowledge of Business Objects Enterprise (BOE) and Red Hat JBoss Enterprise Application Platform (JBoss EAP)
•Handling large data sets and scaling their handling and storage

System Analysis, Design and Development:

•Design, build, and implement software applications, remediate defects, support activities to setup / validate infrastructure environments in support of Application team
•Authoring developer-friendly documentation (e.g., API documentation, deployment operations)
•Communicating technical concepts to a non-technical audience
•Conduct alternative analysis on software approved within the application boundary.
•Create and maintain code comments, Wikis, and other development artifacts in support of the application team
•Create and/or provide input for design artifacts for inclusion in design documents
•Follow Test-drive development (TDD) paradigm by creating and maintaining unit tests.
•Ensure design conforms to technical solution of the platform and program.
•Operate in a DevOps environment comprised of Maven, Jenkins, SonarQube, NPM.
•Quickly researching and learning new programming tools and techniques
•Assist automation test team with development of automation regression tests, as needed.
•Assist performance team with development of stubs and simulators, as needed.
•Remediating defects and providing Tier 3 level support.
•Support packaging of software as required.
•Use of version control systems, specifically Git and GitHub
•Using and working with open-source solutions and community Senior developer – coach, train and mentor other developers, both IRS and contractor, in all aspects of software development, as needed.
•Encourage and support collaborative work amongst all team members, both IRS employees and contractor employees. Ensure IRS developers and/or tech advisors are intimately engaged with all software development tasks on a regular basis.
•Produce clear, concise, centralized, organized, and easily accessible documentation for current and future reference utilizing existing IRS tools, for example OneNote and README files. This should include system architecture diagrams, flow diagrams, class diagrams, sequence diagrams, Swagger docs, JavaDocs and other diagrams as appropriate. This documentation should be written so that future technical resources can easily assimilate and understand the referenced topic. This documentation should be consolidated and contained within a systems-level, holistic documentation suite, with a hierarchical structure that is easy to navigate and understand at both the high and detailed level. Format, location, and paradigm of this documentation to be collaboratively defined along with AD management and tech advisors.

Agile Teamwork:

•Participate in daily stand-up meetings and team planning activities, helping estimate hours/size/complexity of work items in the backlog as needed.
•Communicate with Scrum Master for any issues, impediments, or roadblocks.
•Conduct Demos around individual stories, as needed.
•Confirm dependencies are satisfied, in preparation for Program Increment planning activities
•Ensure Enabler Stories for infrastructure, platform enhancements, and Technical Debt are identified, and inform/collaborate with ES
•Ensure tasks are appropriately updated/current in Rational CLM.
•Participate in daily stand-up meetings and team planning activities, helping estimate hours/size/complexity of work items in the backlog as needed
•Participate in team retrospectives.
•Review Readiness and Acceptance criteria and dependencies (for high-level Epics), as needed.
•Translates business requirements into stories with acceptance criteria that support Acceptance Test Driven Development (ATDD).
•Using and working in team environments that use agile methodologiesBack End Web Developer
Developer - Front EndSenior: Must have 5+ years of the experience below.

Junior/Mid-level: Must have 2+ years of the experience below.

Full time professional front-end experience working on Agile teams and using modern, front end web development tools, techniques, and methods for the creation and deployment of user-facing interfaces. Must be comfortable working in an agile and lean environment to routinely deploy changes. Coordinate across FDTs to develop and support common, reusable libraries and solutions.

Required Experience:

•Client Development: Node.js, NPM, Babel, Webpack, JavaScript, React, Create React App, Jest, Testing Library, Selenium
•Standards:
oWeb: CSS, HTML5
oAccessibility: WCAG 2.0 (Section 508/WCAG 2.0 AA) and WAI-ARIA
oMulti-Lingual: Accessibility Standards (a11y), Internationalization (i18n) and Localization (l10n)

Primarily responsible for:

•Front end web development using modern techniques and frameworks (e.g., HTML5, CSS, CSS frameworks like LESS and SASS, Responsive Design, and those mentioned in Technical Skills).
•Creating and upgrading semantic HTML layouts using latest HTML standards.
•Experience with organizing information, content, and functionality of a web site so that it presents the best user experience it can, with information and services being easily usable and findable.
•Consuming RESTful APIs and ensure front-end interoperability with the target Java web application server environment (e.g., Spring Framework, Spring Boot, MVC, WebFlux, Test, Oracle, SQL, MongoDB).
•JavaScript development using modern standards, including strict mode compliance, modularization techniques and tools, and frameworks and libraries (e.g., jQuery, MV* frameworks such as Backbone.js and Ember.js, D3).
•Creating web layouts from static images.
•Creating views and templates in full-stack frameworks like Rails, Express, or Django.
•Writes software that adheres to organizational web, accessibility, and multi-lingual standards.
•Consider impact to 508 compliances when pulling Epics from Product backlog to Program backlog.
•Refactoring text copy into file formats commonly used for localization (i18n).

System Analysis, Design and Development:

•Design, build, and implement software applications, remediate defects, support activities to setup / validate infrastructure environments in support of Application team
•Authoring developer-friendly documentation (e.g., API documentation, deployment operations)
•Communicating technical concepts to a non-technical audience
•Conduct alternative analysis on software approved within the application boundary.
•Create and maintain code comments, Wikis, and other development artifacts in support of the application team
•Create and/or provide input for design artifacts for inclusion in design documents
•Follow Test-drive development (TDD) paradigm by creating and maintaining unit tests.
•Ensure design conforms to technical solution of the platform and program.
•Operate in a DevOps environment comprised of Maven, Jenkins, SonarQube, NPM.
•Quickly researching and learning new programming tools and techniques
•Assist automation test team with development of automation regression tests, as needed.
•Assist performance team with development of stubs and simulators, as needed.
•Remediating defects and providing Tier 3 level support.
•Support packaging of software as required.
•Use of version control systems, specifically Git and GitHub
•Using and working with open-source solutions and community Senior developer – coach, train, and mentor other developers, both IRS and contractor, in all aspects of software development, as needed.
•Encourage and support collaborative work amongst all team members, both IRS employees and contractor employees. Ensure IRS developers and/or tech advisors are intimately engaged with all software development tasks on a regular basis.
•Produce clear, concise, centralized, organized, and easily accessible documentation for current and future reference utilizing existing IRS tools, for example OneNote and README files. This should include system architecture diagrams, flow diagrams, class diagrams, sequence diagrams, Swagger docs, JavaDocs and other diagrams as appropriate. This documentation should be written so that future technical resources can easily assimilate and understand the referenced topic. This documentation should be consolidated and contained within a systems-level, holistic documentation suite, with a hierarchical structure that is easy to navigate and understand at both the high and detailed level. Format, location, and paradigm of this documentation to be collaboratively defined along with AD management and tech advisors.

Agile Teamwork:

•Participate in daily stand-up meetings and team planning activities, helping estimate hours/size/complexity of work items in the backlog as needed.
•Communicate with Scrum Master for any issues, impediments, or roadblocks.
•Conduct Demos around individual stories, as needed.
•Confirm dependencies are satisfied, in preparation for Program Increment planning activities
•Ensure Enabler Stories for infrastructure, platform enhancements, and Technical Debt are identified, and inform/collaborate with ES
•Ensure tasks are appropriately updated/current in Rational CLM.
•Participate in daily stand-up meetings and team planning activities, helping estimate hours/size/complexity of work items in the backlog as needed
•Participate in team retrospectives.
•Review Readiness and Acceptance criteria and dependencies (for high-level Epics), as needed
•Translates business requirements into stories with acceptance criteria that support Acceptance Test Driven Development (ATDD).
•Using and working in team environments that use agile methodologiesFront End Web Developer
Technical Architect (Full Stack Developer)Must have 6+ years of full-time professional experience working and leading development activities on Agile teams and using modern development tools, techniques, and methods for the creation and deployment of all layers of web applications. Is comfortable working in an agile and lean environment to routinely deploy changes. Experience using modern, open-source software to prototype and deploy front/back-end web applications, including all aspects of server-side processing, data storage, and integration with front end development. Coordinate across FDTs to develop and support common, reusable libraries and solutions.

Required Experience:

•Java Development: JDK1.8 and 11, MDC, Http Filters, Loggers, Concurrence, Security, JPA, JUnit
•Spring Projects: MVC, Boot, WebFlux, Cloud, Test, Security, Cache, JPA
•Persistence: Relational Databases (Ex: Oracle, PostgreSQL), NoSQL Databases (ex: MongoDB, DynamoDB, etc)
•DevOps: Maven, Build pipelines (Jenkins or other), Code quality tools (SonarQube or other), Nexus, Git
•Client Development: HTML5, JavaScript Front-End Framework (React, Angular, Vue, Fluent or other), CSS3

Preferred Experience:

•JBoss EAP
•Client Development: Node.js, NPM, Babel, Webpack, React, Create React App, Jest, Testing Library, Selenium
•Standards:
oWeb: CSS, HTML5
oAccessibility: WCAG 2.0 (Section 508/WCAG 2.0 AA) and WAI-ARIA
oMulti-Lingual: Accessibility Standards (a11y), Internationalization (i18n) and Localization (l10n)
•Other Skills: Splunk, Excel, PowerPoint.

Primarily responsible for:

•Ability to perform all roles and responsibilities of both a Senior Back-End Developer and a Senior Front-End Developer, as defined in the corresponding sections in this document, when necessary.Technical Architect
Sr. Business Architect•The Contractor Support and Management should be well versed and able to develop the assigned artifacts, have a deep understanding of how the EA and ELC Agile process works, and the ability to clearly articulate and translate the instructions provided by the IRS EA SME
•Plan for and conduct artifact review process, per the IRS guidelines, and ensure that all the artifacts are communicated with and reviewed by the relevant stakeholders, and their comments and feedback are addressed prior to sending the artifact for signature.
•Coordinate and conduct the artifact signature process; and ensure that artifacts will be distributed for signature in a timely manner and signatures are received by the planned timeline
•Communicate with and escalate the issues and risks, impacting the on-time completion of artifacts, to PPR manager
•Provide recommendations and input for improving the documentation process.
•Participate in the meetings/briefings directed by IRS Delivery and provide status of assignments and present impediments
•Maintain all the artifacts in in program SharePoint designated folders and/or other repositories defined by the IRS. Identify stories that would require documentation updates
•Provide assessment for developing roadmap and analyze new business products and emerging technologySenior Business Analyst III
Sr. System Engineer•Minimum of 10 years of experience in developing full-stack Java web-development projects
•SKILLS – Java Development, Spring Framework, Oracle, SQL, noSQL DB, AWS Cloud development & Migration experience, AWS Certification
•Work with enterprise partners to develop solution concepts
•Extensive experience in Cloud architecture, Microservice-based scalable solution design, cloud service and infrastructure assessment, security and networking knowledge and solid engineering background (both formal education and experience perspective) are requiredDevelop Engineer
Sr. Technical Architect•The Contractor Support and Management should be well versed and able to develop the assigned artifacts, have a deep understanding of how the EA and ELC Agile process works, and the ability to clearly articulate and translate the instructions provided by the IRS EA SME.
•Plan for and conduct artifact review process, per the IRS guidelines, and ensure that all the artifacts are communicated with and reviewed by the relevant stakeholders, and their comments and feedback are addressed prior to sending the artifacts for signature.
•Coordinate and conduct the artifact signature process; and ensure that artifacts will be distributed for signature in timely manner and signatures are received by the planned timeline.
•Communicate with and escalate the issues and risks, impacting the on-time completion of artifacts, to PPR manager.
•Provide recommendations and input for improving the documentation process.
•Participate in the meetings/briefings directed by IRS Delivery and provide status of assignments and present impediments
•Maintain all the artifacts in in program SharePoint designated folders and/or other repository defined by the IRS. Identify stories that would require documentation updates
•Provide technical assessment for developing roadmap and analyze new business products and emerging technology
•Provide technical analysis and sizing information for lean business casesTechnical Architect
Technical IntegratorThe Contractor shall provide a Technical Integrator who shall be responsible for technical contract delivery. The Technical Integrator shall have a full understanding of the technical approach to be used by the Contractor’s development team and shall be responsible for ensuring that the Contractor’s development team follows that approach. The Technical Integrator is responsible for technical quality and coordination with government technical leads throughout IT and shall be available during normal hours of operation.

The Technical Integrator shall have at least seven (7) years of demonstrated experience managing projects of similar size and possess a DevOps and Cloud certification in good standing, at the time of contract award and throughout the period of performance or have a minimum of 7 years of relevant experience.

It is desired that the Technical Integrator have the following qualifications:

•A Bachelor’s degree in Information Technology, Computer Science, Information Systems, Project Management, or related field.
•Experience in organizing, directing, and managing multiple, complex, and interrelated application development and testing tasks.
•Experience in implementing Taxpayer Experience Platform
•Experience in design, architecture and implementing digital services productsTechnical Architect
System AdministratorMust have 3+ years of full-time professional experience working as a System Administrator. Experience installing, configuring, and maintaining software products, both COTS and custom software. Experience in detailed analysis and configuration of operating system settings, especially as they affect installed software products. Experience with DevOps concepts and openness to increasing their DevOps competencies further when given the opportunity to do so. Experience working with customers to ensure requirements utilize best software installation and configuration practices, and to ensure software is installed according to specifications.

Required Experience:

•RedHat Linux 7+
•Operating system configuration best practices (including firewalls, network i/o, file management, etc.).
•Virtual Machines
•Familiarity with Kubernetes (OpenShift, AWS EKS or other)
•Familiarity with Service Mesh (ISTIO or other)
•Production monitoring tools (AppDynamics or other)

Preferred Experience:

•Kubernetes (RedHat OpenShift, AWS EKS, or other)
•Service Mesh Configuration (ISTIO or other)
•RedHat Products (JBoss Data Grid, JBoss EAP)
•General knowledge of Spring Boot and Cloud configuration
•Microservices architecture
•Tomcat, Netty, Nginx

Primarily responsible for:

•Support the installation, customization, and configuration of IRS digital application software assets throughout all environments.
•Support FDT product development to ensure operational readiness.
•Provide expertise and services in installing, configuring, and maintaining products (for example, Web Apps applications, IRS Common libraries, COTS products, Open-Source products) and the operating system environment (RHEL virtual machines, OpenShift) within all environments at the IRS (for example, Dev, Test, Pre-Prod, Prod, DR).
•Support operations and configurations of products and operating system environment through all stages in the SDLC.
•Support deployment and test in lower environments (for example, update OpenShift and ISTIO configurations, create/maintain mount points, update file and directory permissions, setup jobs to manage logs)
•Support performance testing activities (for example, monitoring logs, monitoring server resources).
•Create and maintain software configuration in lower environments and in production environments to ensure production readiness.
•Develop and maintain scripts and other configuration files for all products and the operating system environment, across all environments (for example, configuring java application to run as services, creating scripts to be run for ETL operations)
•Validate the technical stack is consistent across all environments (for example, Dev, Test, Pre-Prod, Prod, DR, IEP) and all layers (OS configurations, scripts, COTS product configuration
•Provide direction, review, and make recommendation for the development of consistent scripts to configure, manage and deploy.
•Willingness and ability to quickly learn and adapt to new technology stacks as needed.
•Provide support, best practices, White Paper and COH documentation in the continued operations of the installation and maintenance of all software assets in all environments.
•Engage in troubleshooting for the issues and mitigations of all software installations in all environments.
•Provide services in installing, configuring, and maintaining all software (COTS, Open-Source, and IRS-developers) in all environments at the IRS.
•Provide all levels of OS support for all server’s pre-prod and production environments and shall participate in the following activities at the direction of the Government to achieve the desired outcomes.
•Support current and future digital products in all IRS environments
•Provide 1st level Linux support of the business applications, middleware such as JBoss and COTS products.
•Provide expertise in using system administration and monitoring tools for all IRS environments.
•Support activities involving maintenance and proper implementation of Transmittals.
•Support for maintaining other related projects/applications on the Linux environment.
•Support for maintaining connectivity and monitoring of interfaces with other IRS-internal and IRS-external systems (for example, legacy systems and RESTful endpoints).
•Support of the problem/request ticket management and triaging issues associated with software assets. Development or updates to knowledge articles.
•Contractors will be required to provide knowledge transfer to include shoulder-to-shoulder training to IRS staff; establish/update documents and processes to support business application administrative duties for software assets.

ECC, Test Administration Branch (TAB) will need a Senior IT Specialist to successfully implement the lower environment then transition to Production:

•Rules and Guidelines for Standard Operating Procedures (SOP)
•Reports completed daily for business application support which includes but are not limited to transition to implementation status, server monitoring/status, processing, and Filing Season.
•Middleware and COTS software support which includes Operating System and other software assets for all environments.
•Support work that may include weekends.
•Support through transition phase (Triaging KISAM tickets, SRT, and RCA).

ECC, Server Product and Application Support Branch 3 (SPASB3) will need an IT Specialist to successfully maintain and support the Production environment:

•Rules and Guidelines for Standard Operating Procedures (SOP)
•Reports completed daily for business application support includes front-door reports such as implementation, receipt, and transition status. Other reports could include server monitoring/status, processing, Filing Season checklists, etc.
•Business Application Administrator (BAA) supports application, Operating System (OS) and other software assets in the Production environment.
•Support shift work in a 24x7 IT environment
•Support production (Triaging KISAM tickets and participating in SRT and RCA).System Administrator
Systems Engineer•Work with enterprise partners to develop solution concepts
•Identify applicable stored data to be retrieved or created, and allocate them to appropriate existing or new systems
•Identify interfaces to new data stores and can allocate logical data types to interfaces
•Account for performance impacts and other engineering considerations (e.g., security, data locality, etc.) as part of creating feasible solution concepts
•Support enterprise partners in the identification of IT dependencies * Conduct research to support the planning for and development of the platform
•Provide support for the adoption and implementation of new technologies into the environment
•Understand digital application boundaries and IRS systems that may affect operation or otherwise impact the program
•Has experience in IRS existing and upcoming Tier I and Tier II systems and interfaces
•Coordinate completion and distribution of ES owned documentation, including SDSR, ICD (and provide support for COH, ROAD Guide, and VSA) with review partners
•Coordinate and maintain ES tasks, actions, and program level assignments are completed according to established schedules
•Maintain central repositories for team artifacts on SharePoint
•Provide support for all team and ES meetings with the compilation/creation of update/status documentation, including reports and decks
•Work with Policy and Planning to develop online ELC documentation and devise an automated method to approve Enterprise Life Cycle (ELC) documentation
•Creates, updates and produce all required documentation (SDSRs, ICDs, meeting minutes, etc..) for all digital products and features.
•Should technical expertise of the products and features associated with digitalization services.
•Plan for and conduct artifact review process, per the IRS guidelines, and ensure that all the artifacts are communicated with and reviewed by the relevant stakeholders, and their comments and feedback are addressed prior to sending the artifact for signature.
•Coordinate and conduct the artifact signature process; and ensure that artifacts will be distributed for signature in timely manner and signatures are received by the planned timeline.
•Communicate the issues and risks, impacting the on-time completion of artifacts, to the SE FTE leads.
•Provide recommendations and input for improving the documentation process.
•Participate in the meetings/briefing directed by IRS Delivery and provide status of assignments and present impediments
•Maintain all the artifacts in program SharePoint designated folders and/or other repository defined by the IRS Identify stories that would require documentation updates.
•Extensive experience in Cloud architecture, Microservice-based scalable solution design, cloud service and infrastructure assessment, security and networking knowledge and solid engineering background (both formal education and experience perspective) are required
•Support subprojects under OLA, BOLA, Tax Pro Account, ICCE, EDCP, Cloud MigrationSystems Specialist II
DevOps/Configuration Engineer4+ years of experienced serving as a DevOps Engineer of complex technology implementations using agile methodologies, with a focus on establishing and maintaining the integrity of software products throughout the project's life cycle.

Required Experience:

•GitLab and/or GitHub
•Kubernetes and Kustomize
•Jenkins Pipelines (including groovy pipeline scripting)
•Agile methodology
•Bash Scripting
•Maven
•Node.js
•NPM
•SonarQube
•Nexus
•Babel, Webpack

Preferred Experience:

•OpenShift
•AWS
•ISTIO
•GitFlow

Primarily responsible for:

•Providing configuration management planning and control
•Evaluating, coordinating, approving, or disapproving, and implementing changes in software configuration items
•Describing provisions for configuration identification, change control, configuration status accounting and configuration audits
•Regulating the change process so that only approved and validated changes are incorporated into product documents and related software.
•Implementing the full CICD pipeline from the Git repositories to production deployments on Kubernetes, both on-prem and AWS Cloud
•Create and maintain Git repositories
•Configure and maintain test suites to be executed in Jenkins pipeline
•Implement process and guardrails, and train the Federated Deliver Teams to work towards self-sufficient DevOps practicesDevOps Engineer
Automation Lead•Design & build test harnesses for Automation Testing
•Design/Architect test automation framework and develop the new test automation libraries
•Develop the Automated Regression Pack
•Design & execute Regression Test Pack using frontend & backend test scripts using
•Automate the Test Data Management
•Design and Develop the Automated solution
•Implement QA process and Automated testing for all the work streams to improve the overall testing cycle.
•Participate in the development and support of the testing program aimed at supporting multiple testing efforts simultaneously.
•Be a part of an ongoing effort to bring new testing knowledge into the team
•Assist with test plan articulation, planning, and management of individual testing events.
•Utilize appropriate testing tools for both front-end and back-end Quality Assurance
•Identify testable events and develop the test cases / test scripts.
•Identify and capture test data to support the test cases defined by the testing team
•Leverage the testing process and test tool kit to create re-useable test assets.
•Act as one of the team representatives to IT and user groups within relevant testing phases
•Test Environment set-up/management, monitoring and streamline release management to QA Environments.
•Participate in multiple meetings with IT owners, business owners and product or team members.
•Response to technical queries Document Planning activities, Offshore coordination, Build work plan and Visio diagrams.
•Describing Existing Automation Architecture, Participate in Design and Architecture Meeting.
•Build and configure new interfaces to support testing activities
•Participate in testing, deployment prep and actual deployment for both retail and commercial phasesTest Automation Architect
Automation Tester•Determining the scope of test automation
•Selecting and using the right tool for automation
•Documenting test plans, test designs, and test strategies
•Setting up a test environment
•Automating and executing the development of the test script
•Analyzing and generating test reports
•Identifying and selecting the automation test cases
•Applying various designs and documenting the automation test strategy
•Creating an automation test plan and getting approval
•Automating the design of a framework
•Implementing it as per the structure of the project
•Creating, enhancing, debugging, and running the test cases
•Collating and monitoring the defect management process
•Managing the changes and executing regression tests

This is the start of the file's text. The full file is on GovTribe.

File details come from the government source that posted it. Updated .