May 5, 2023

Enterprise Architect

Enterprise Architect
Enterprise Architect
We are seeking someone to assess the current infrastructure and provide a roadmap and recommendations for cloud migration. On either Microsoft Azure or Amazon Web Services GovCloud.
Enterprise Architecture Assessment
a. Current virtual machines (VMs) and Physical Servers that house the JUSTIS system.
b. Existing Microsoft SQL Extract Transform Load (ETL) and Microsoft SQL Server
Integration Services (SSIS) packages.
c. JUSTIS Exchange environment and code (orchestrations, applications, mapping/
transformations, business rules and storage procedures).
d. JUSTIS Information Portal application environment and code (including storage
e. Dependencies around security, storage, and network architecture.
C.2.1.2 The Contractor shall create current state architecture diagrams and documentation to
display the results of the technical requirements review and findings.
Enterprise Recommendations
The Contractor shall use a proven framework (such as Google Cloud Architecture Framework,
Microsoft Cloud Adoption Framework, AWS Well-Architected Framework…...) to recommend
a highly available, resilient, and reliable architecture by implementing best practices for
designing a highly available cloud infrastructure including:
a. Gathering requirements around compliance in a Government Cloud solution.
b. Creating target state architecture diagrams and documentation.
c. Creating a networking design that encompasses hybrid connectivity, client connectivity
and network security.
d. Creating infrastructure design that encompasses security, computing, networking, and
storage resources for workloads/services that are migrating to the Government Cloud.
e. Ensuring that the target architecture shall meet the following requirements:
1. Be a Government Cloud-based database environment.
2. Implement a Government Cloud Native Extract Transform Load (ETL).
3. Implement file management for data and configuration files.
4. Be a Government Cloud environment that is FedRAMP High and Criminal
Justice Information Services (CJIS) Security Policy compliant.
5. Maintain FedRAMP High compliance.
6. Implement a Government Cloud-based identity management solution that:
a. Uses an Active Directory instance that is on-premises.
b. Supports a non-Active Directory service.
c. Supports multi-factor authentication (MFA).
d. Migrates JUSTIS Information Portal web applications and data.
e. Migrates JUSTIS Exchange applications and data.
f. Is designed to support a fully serverless configuration and supports a hybrid
configuration with on-premises systems only where necessary.
g. Is designed to support legacy interfaces for the JUSTIS Information Portal
and JUSTIS Exchange (i.e., Extensible Markup Language (XML) and
JavaScript Object Notation (JSON) web services, Database Link Servers
(DBlinks) (to Oracle and SQL Server), and Secure File Transfer Protocol
(SFTP) to push and pull data from agency partner systems), including eleven
(11) source agency systems, ten (10) recipient agency systems; and thirty seven (37) data feeds.
h. Includes new standard interfaces utilizing RESTful APIs to enable data
sharing to and from agency partner systems; and
i. Includes a backup and recovery strategy for the JUSTIS System.
7. Creating an architecture that shall work toward the following best practices:
a. Less maintenance [i.e., Serverless over Virtual Machines (VMs) over Physical
b. Easier to maintain (i.e., less code and more configuration)
c. Identifies and adheres to a NEIM-based standard for data sharing between
government systems.
Government Cloud Migration Roadmap
The Contractor shall develop a migration roadmap describing the requirements for migrating the
JUSTIS system to the Cloud, including the recommended tools that shall be used in the
migration. The migration roadmap shall include, but not be limited to:
a. Business Requirements Document encompassing the functional and non functional requirements.
b. Technical Requirements Document.
c. Quality Requirements Document.
d. Security Requirements Document.
e. Software/Cloud Services Requirements Document.
f. Risk Assessment Document
Qualification requirements
a. The Contractor’s resources to perform under this contract shall hold, at a minimum, a bachelor’s
degree in cybersecurity, computer science, information technology or a related field.
b. The Contractor’s Project Manager, who is key personnel, shall have a Project Management
Professional certification or a related project management certification.
c. The Contractor’s resources to perform under this contract shall have the following work
1. A minimum of ten years of experience:
a. Managing Government IT-related projects.
b. Designing and implementing web-based applications.
c. With SQL and relational database management systems (RDBMS).
d. Integrating middleware systems to support interoperability and data exchange
between government agencies.
2. A minimum of three years successful migrations to the Government Cloud.
3. A minimum of five years of experience:
a. Analyzing and developing requirements for migration to the Government Cloud.
b. Executing system migration to the Government Cloud.
c. Designing and architecting Government Cloud-based systems.
d. Developing and deploying Government Cloud-based applications.
e. Securing Government Cloud-based environments.
f. Implementing FedRAMP standards and compliance requirements (i.e., NIST 800-
53 rev.5).
g. Quality assurance, testing and monitoring of Government Cloud-based
h. Configuring and tuning database systems.
i. Defining and designing RESTful webservices.

Job Type: Full-time

Pay: $150,499.00 - $159,671.00 per year


  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Referral program
  • Vision insurance


  • 8 hour shift

Ability to commute/relocate:

  • Washington, DC 20005: Reliably commute or planning to relocate before starting work (Required)


  • Azure: 5 years (Required)
  • AWS: 5 years (Required)
  • APIs: 4 years (Preferred)

Work Location: In person

  • Health insurance

Back to List
Contact Us

Ready for your solutions?

Lets chat