As a Deployment engineer, I need the capability to configure and deploy all application and infrastructure components of the Chain Shield Product, so that I can repeatedly install to a designated target environment to permit secure access to the Chain Shield Application for Development, Integration, and Production environments.

Key deployment tasks include:

  • UI5 deploys to S3
  • Node.js deploys to ECS
  • ASG (Auto Scaling Groups) are used by ECS
  • Keycloak SSO deploys to ECS
  • ASG (Auto Scaling Groups) are used by ECS
  • Open Search (Elastic Search) Service deploys to ECS? (Verify as not in original writeup to deploy to ECS)
  • Need ELB (Load Balancer) for Node.js
  • Need ELB for (Load Balancer) Keycloak
  • VPC networking configuration finalized (if not already done so)
  • Technical IaaS (Infrastructure-as-a-service) tooling should be considered in the development of this task ( Amazon Cloudfront or the more cloud-neutral tool Terraform).
  • This decision should be aligned with more organization wide SAP NS2 Cloud efforts.
  • These tools will greatly assist in the automation of the deployment of infrastructure components to AWS.
  • A DevOps pipeline includes secure Build, Package, and Deploy Phases.
  • All of these components must be analyzed and then configured to automate the deployment of the Chain Shield product. i.e.
  • We cannot have a manual build process (or even partial automation) and meet our deployment objectives.
  • The breakout of the DevOps Pipeline include:

Build

  • Standardize the deployment and configuration a build tool chain (utilize tooling such as Jenkins, Gradle, etc. to automate the build of the product.)

Package

  • Standardize building and deployment via Docker Registry (Image Repo) and the construction of Application Containers

Deploy

  • Packages listed above must be configured and deployed to production environment.
  • This includes both the infrastructure and application software.
  • This ticket is the umbrella effort to integrate the linked specific component tasks.
  • See tickets linked below.

Acceptance Criteria:

  • Demonstration of the ability to auto-deploy application from a selected source code configuration in Bitbucket (dev/integration branch, etc.)
  •  Need to define a verification test for the Chain Shield application 
  • A UAT is being defined by Flavia Baciu for Sprint 9 (and can be used to validate environment
  • Technical documentation updates to following (as it effects the content of these documents)
  •  Technical Architecture Guide
  • Security Guide
  • Admin Guide ( have to check on status of this document)

Job Details

Functional Area:
Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
2 Years
Apply Before:
Jan 09, 2022
Posting Date:
Dec 08, 2021

Systems Junction PVT Ltd.

Information Technology · 11-50 employees - Lahore

From designing & developing web & mobile applications to developing robust software applications or crafting the most effective digital marketing strategy with SEO and social media at the core, we are the perfect web company for businesses of all sizes.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Deployment Engineer

Contour Software, Karachi, Pakistan
Posted Mar 09, 2024

Application Deployment Engineer

Contour Software, Karachi, Pakistan
Posted Mar 08, 2024

Site Engineer (OSP)

EKHSAY Engineering Pvt. Ltd., Islamabad, Pakistan
Posted Apr 06, 2024
I found a job on Rozee!