GSA MAS Contract Catalog

SAP Functional Consultant Level 1

  • Proficient in SAP or S/4HANA interface and navigation.
  • Understanding of basic SAP modules (FI, CO, SD, MM etc.).
  • Ability to perform basic configuration tasks in SAP module.
  • Familiarity with SAP terminology and documentation.
  • Solid understanding of business principles.

SAP Functional Consultant Level 2:

  • In-depth expertise in SAP or S/4HANA modules and functionalities.
  • Ability to develop and implement complex configurations.
  • Understanding with ABAP development for custom solutions.
  • Experience with integration of SAP module with other SAP modules (e.g., FI, SD, MM).
  • Advanced understanding of business processes and concepts.
  • Ability to identify and suggest process improvements within SAP or S/4HANA.
  • Experience with reporting and analysis tools.
  • Strong problem-solving and analytical skills.

SAP Functional Consultant Level 3

  • Recognized expertese in SAP or S/4HANA module with deep knowledge of the platform and best practices.
  • Ability to design and implement complex SAP or S/4HANA solutions across large-scale deployments.
  • Strong understanding of emerging technologies related to module in SAP or S/4HANA.
  • Proven ability to manage and mentor other analysts.
  • Thought leader in business processes and SAP or S/4HANA optimization.
  • Ability to translate complex business requirements into effective SAP or S/4HANA solutions.
  • Proven track record of delivering successful SAP or S/4HANA implementations.

SAP Developer Level 1

  • Develop basic ABAP reports and user exits using SE38 and ABAP Workbench.
  • Create simple custom fields and tables in ABAP Dictionary (SE11).
  • Perform unit testing and debugging of ABAP code.
  • Assist with functional testing and user acceptance testing of SAP projects.
  • Gain familiarity with SAP Fiori Launchpad and standard Fiori applications.

SAP Developer Level 2

  • Develop complex ABAP modules and functionalities using object-oriented programming (ABAP Objects).
  • Implement BAdIs and user exits for advanced system customizations.
  • Creat custom OData services and consumed them in Fiori applications.
  • Optimize ABAP code for performance and efficiency.
  • Lead unit testing and participated in integration testing of larger projects.

SAP Developer Level 3

  • Lead development of large-scale, complex SAP projects involving ABAP and Fiori.
  • Define and implemented architecture best practices for ABAP development.
  • Mentor and coached junior developers in ABAP and Fiori technologies.
  • Participate in solution architecture discussions and provided technical expertise.
  • Successfully migrate legacy ABAP code to cloud-based platforms.
  • Deep understanding of SAP security and authorization concepts.

IT Consultant Level 1

  • Multifaceted IT experience across various technologies.
  • Demonstrated understanding of management principles, models, marketing, and communication.
  • Strong analytical and problem-solving skills.

IT Consultant Level 2

  • Broad technical knowledge across various domains with specialization in one area.
  • Strong understanding of IT management principles.
  • Proven ability to analyze, solve complex problems, and lead small teams.

IT Consultant Level 3

  • Broad understanding of diverse IT domains with in-depth expertise in one specific area.
  • Solid grasp of IT management principles and best practices.
  • Demonstrated success in leading a small team of IT consultants.
  • Strong analytical and problem-solving skills to tackle complex challenges.

Database Analyst Level 1

  • Develop and maintain basic database structures and functionalities. Support data collection, transformation, and analysis.
  • Contribute to data quality and integrity.
  • Write efficient SQL queries to extract and manipulate data.
  • Perform basic data cleaning and standardization tasks.

Database Analyst Level 2

  • Design, develop, and manage complex database systems.
  • Analyze and optimize database performance.
  • Lead data-driven initiatives and projects.
  • Design and implement efficient database schemas.
  • Perform complex data analysis and reporting.

Database Analyst Level 3

  • Provide strategic guidance and leadership on all database-related matters.
  • Drive data-driven decision making across the organization.
  • Innovate and implement new technologies to improve data management and utilization.
  • Define and implement enterprise-wide data architecture and strategy.
  • Architect and lead complex database projects.

IT Architect Level 1

  • Hands-on application development across multiple technologies
  • Subject matter expertise in one technology area (.Net, Java, Oracle, IBM)
  • Understanding of application design principles and enterprise architecture
  • Functional domain expertise
  • ERP & COTS implementation
  • Complex IT systems development

IT Architect Level 2

  • Full SDLC lifecycle knowledge and experience.
  • Familiarity with Agile/Lean development methodologies.
  • Understanding of technology trends in at least one industry.
  • Expertise in modern development languages (Java, JavaScript, .NET, Python, Scala, Node.JS, HTML5).

IT Architect Level 3

  • Master the full software development lifecycle (SDLC).
  • Adapt and apply Lean/Agile methodologies in real-world projects.
  • Stay ahead of the curve with deep understanding of relevant technology trends.
  • Know Java, JavaScript, .NET, Python, Scala, Node.JS, HTML5 fluently.

IT Application Developer Level 1

  • Working knowledge of at least one programming language/platform.
  • Familiarity with basic database concepts and querying.
  • Understanding of core SDLC stages.

IT Application Developer Level 2

  • Proficiency in at least two programming languages/platforms and one database.
  • Experience with SDLC methodologies and practices.
  • Develop and implement features for assigned modules in medium-complexity projects.
  • Conduct unit and integration testing to ensure code quality.
  • Troubleshoot and resolve identified application issues.

IT Application Developer Level 3

  • Expertise in multiple programming languages, databases, and development frameworks.
  • Strong understanding of SDLC methodologies and best practices.
  • Lead development of complex features and modules independently.
  • Design, implement, and test software solutions based on user requirements.

Program Manager

  • Program management expertise (PMP certification a plus)
  • Solid understanding of overarching program goals
  • Proven leadership and management skills
  • Budgeting and resource allocation mastery
  • Ability to navigate executive-level relationships
  • Stakeholder management savvy and collaborative spirit

Project Manager

  • Expertise in applying established project management principles and methodologies. PMP certification a plus.
  • Masters the core project areas – scope, schedule, risks, configuration, change, communication, issue escalation, budget, quality, and delivery.
  • Effectively manages both resources and people, leveraging strengths for optimal project outcomes.
  • Prioritizes exceeding client expectations while adhering to contractual guidelines.

IT Quality Assurance Manager

  • Extensive knowledge of IT quality standards and tools.
  • Hands-on experience with IT QA tools and application testing.
  • Experience with QA automation.
  • Ability to analyze, create, and review agency programs and IT QA applications.

Test Consultant Level 1

  • Strong understanding of software testing principles and the software test life cycle
  • Proficiency in using test management products/tools for manual, automation, and performance testing
  • Relevant domain/technical knowledge in the specified area

Test Consultant Level 2

  • Expert understanding of software testing principles and the software test life cycle
  • Proficiency in using test management products/tools for manual, automation, and performance testing
  • Expert in one or more testing tools (e.g., HP Quality Center, IBM Rational Test Site)
  • Test automation and performance testing
  • Strong domain/technical knowledge relevant to the applicable area

Test Consultant Level 3

  • Expert understanding of software testing principles and the software test life cycle
  • Proficiency in using test management products/tools for manual, automation, and performance testing
  • Expert in one or more testing tools (e.g., HP Quality Center, IBM Rational Test Site)
  • Leads and aligns testing with requirements
  • Plans and prepares for project test delivery