I had a document which needs to be written for immigration purpose, IT should be clear and specialized roles. Document 1: This document had 13 responsibilities for which detail description and courses

Detailed Position Description

Project Description:

DevOps Engineer’s mission is to develop, implement and maintain enterprise solutions, including the continuous integration, continuous testing, and continuous delivery module using a systematic workflow process. This

_____________________mission is to develop, implement and maintain enterprise solutions, including ___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

The beneficiary shall perform the following duties and responsibilities:

Job Duties

% of time per duty

Level of responsibility (level 1 low to level 5 high)

Hours per week

Principal Job Duty: Design and develop systems architecture with proper contingency planning by making risk assessment and security policy analysis

Detailed Job Duties: Responsible for understanding the business case and design the architecture Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Principal Job Duty: Design and Implement single control dashboard with nodeJS application for Continuous integration, Deployment and delivery with various DevOPs tools like Bitbucket, Jenkins, Artifactory and Ansible.

Detailed Job Duties: Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Principal Job Duty: Experience in Linux, and using Shell, Python scripting to automate process to troubleshoot and run the services on Virtual Systems according to requirement.

Detailed Job Duties: Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Principal Job Duty: Involved in building Platform as a service (Paas) with Docker, deployed various applications through Dockers containers into the Docker swarm data center using Ansible playbook scripts.

Detailed Job Duties: Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Principal Job Duty: Configure and support the version control systems for code repositories using Bitbucket, GitHub, SVN, and to scan quality of code by integrating Sonarqube.

Detailed Job Duties: Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Principal Job Duty: Design and develop the continuous Sync or replication of data artifacts from on premises to cloud datacenters.

Detailed Job Duties: Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Principal Job Duty:

Detailed Job Duties: Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Principal Job Duty: Implement secure socket Layer (SSL) termination strategies for API gateway for public facing applications through NGINX gateway and WSO2 proxy web application servers.

Detailed Job Duties: Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Principal Job Duty: Managing Applications using Amazon AWS cloud which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.

Detailed Job Duties: Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Principal Job Duty: Design, Develop Various Cloud formation template scripts for auto scaling and self-healing strategies for AWS and hybrid cloud based systems.

Detailed Job Duties: Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Principal Job Duty: Liaise with developers, business analysts, and user representatives for technical guidance and support in application design, development, troubleshooting and document reviews.

Detailed Job Duties: Responsible for building the Project Schedule knowledge from courses in Computer Programming, Management, and Financial Accounting

Identifying the critical work streams – Requirements Gathering, Resourcing, Architectural Build (Development, Testing, Implementation & Maintenance)

The skills needed to create schedules of these work streams will need to include knowledge of the Software Development Lifecycle Cycle (SDLC) Management.

Coursework: Budgeting and Cost Allocation requires utilizing Financial Accounting skills. It is necessary to possess knowledge from courses in Computer Programming, Management, and Financial Accounting for this duty.

Total % of time : 100%

Total Hours: 40