Job Description :
IRIS Consultant
Remote - Secaucus, NJ
12 Months


Client is looking for Intersystems Iris contractor to help them automate deployment of Iris containers running in the AWS cloud. Used infrastructure stack is AWS EC2/Ubuntu/Docker/Iris. Application is separated to Database and Application tiers. The experience required is Iris in containers, Iris automation and scripting. Nice to have skill is Terraform.

The critical part of the deployment is to automatically deploy and configure Iris in each tier using all tools Intersystems provides - Installer scripts, Durable sys and CPF merge files. To modify current configuration from the fully manual approach to the fully automated approach and parametrize this approach using version-controlled parameter files. In the CICD we are using GitLab, for automation using Terraform and Python and Shell/Bash Linux scripting.

To use Intersystems provided Iris container with some initial hardening and security components installed, and help to build CICD pipeline to configure the database components for Tier 4 container and then automatically deploy the application code.

Parts needing configuration (List may not be complete):
Layer 4 (see the attached drawing for the tiers description):
o Database synchronous and asynchronous mirroring, also possibly shadowing if will be used for migration
o ECP connections within the VPC and to on premise DC,
o Web gateway with the Web server pairing,
o encryption for all the communications between the servers in the cloud and on premise.
Layer 5
o Application deployments and updates,
o Static web content updates,
o Design deployment processes, users draining etc.
Post deployment as a part of CICD pipeline
o automation of load testing
o Automation of the pre-deployment testing before release to production
Help with the initial migration process design

Similar Jobs you may be interested in ..