Application Support

Hybrid Apprenticeship
Sponsoring Company:
Woz U Enterprise
Industries
O*Net Code
15-1251.00
Rapids Code
0811HY
Req. Hours
8436
State
DC
Created
Apr 04, 2021
Updated
Apr 04, 2021

Time-Based Skills

3 skill sets | 20 total skills | 8436 total hours
Monitoring & Management (Foundation) - 2716 req. hrs
The apprentice will adhere to the organization's rules, responsibilities, policies, and basic workplace ethics. The apprentice will demonstrate basic principles of interpersonal communication and knowledge of the organization's basic structure and functions. The apprentice will follow established safety procedures. Knowledge of coding languages used by the organization.
388 hrs
Identifying and resolving technical issues, will be able to identify and demonstrate knowledge of the appropriate common office tools used to produce documents, spreadsheets, and presentations.
388 hrs
The apprentice will be able to integrate organizational mission/goals and vision into work practices. The apprentice will use benchmarking and "best practices" to improve performance Delivering regular and customized training to teams within the business.
388 hrs
The apprentice will be able to prepare and deliver oral presentations that effectively convey information, concepts, and ideas through knowledge of how to review an application's code as part of a peer group.
388 hrs
The apprentice will be able to prepare a complete, accurate, and convincing formal report, on a technical subject, using standard formats and office tools. Providing technical support to teams within the organization, and to external clients when required.
388 hrs
The apprentice will be able to develop or update work processes or procedures in accordance with the organization's standards. Monitor Alert logs of computer systems performance to ensure optimum performance.
388 hrs
The apprentice will be an effective member of the team and be able to communicate effectively and develop effective communications techniques with others through their knowledge of the process of review and provide input to design specifications. 
388 hrs
Reporting & Incident Management (Test & Validate Applications) - 5376 req. hrs
The apprentice will be able to demonstrate the process for developing a test plan for an application, including unit testing and integration tasks while providing entry to mid-level incident management for software maintenance or use.
380 hrs
Preparing maintenance plans and upgrading schedules for the organization’s systems.
380 hrs
Knowledge of how to evaluate, implement and document application enhancements. 
380 hrs
The apprentice will demonstrate knowledge of how to support user acceptance testing, classifying end user problems and prioritize requests.
380 hrs
The apprentice will be able to perform validation testing on new applications and follow up with clients to ensure the problem is resolved.
380 hrs
Maintain and update existing documentation describing system and library software capabilities.
380 hrs
The apprentice will be able to demonstrate how to interpret test results and make recommendations and develop reports for teams across the business.
380 hrs
Database & Security (Design & Develop Applications) - 8436 req. hrs
The apprentice will be able to identify and demonstrate the application development process including coding, documentation, and testing through knowledge of common information security risks and threats.
510 hrs
Knowledge of how to perform system maintenance for application security and demonstrate the organization's design principles used for application development.
510 hrs
Verifying data conformance, accuracy and completeness, or adapt existing code to meet emerging requirements.
510 hrs
Perform system maintenance for application security.
510 hrs
Analyze project data to determine specifications or requirements while being able to identify and demonstrate the process to review and provide input for user documentation.
510 hrs
Ability to perform unit testing and support reworking of code and demonstrate the process to integrate feedback and recommendations into product development.
510 hrs

Technical Instruction

Computer Fundamentals
Fundamentals of Computers: The Impact of Digital Technology; Computers and the Internet; Security and Ethics.
# | 12 hrs
Programming Fundamentals – Part 1
Intro to Programming: Algorithms and Pseudo Code; Variables; Data Types; Operators; Intro to Functions; Collections – string, set, dictionary; Control Structure.
# | 18 hrs
Programming Fundamentals – Part 2
Programming Fundamentals: Arguments; Types of Arguments; Variables and their Scope; Exception Handling; Modules and Packages; Libraries and Functions w.r.t. String and List; Intro to OOP; Class and Objects; Constructors; Class Diagram; Static Variables and Methods.
# | 24 hrs
Database Management System
Intro to DBMS: Entities and Relationships; SQL Commands and Data Types; Create, Read, Update, and Delete Tables; Functions, Joins, and Subqueries (Only Independent Subqueries); Intro to NoSQL.
# | 18 hrs
Overview
ITIL: Service Life Cycle; Service Desk; Dimensions of Service Management; Incident Management in Detail.
# | 12 hrs
Unix Shell Scripting
Unix: Basic Unix Commands; Shell Scripting.
# | 18 hrs
Oracle DB and PL SQL
Basics of Oracle DB: Introduction to PL/SQL; Introduction to Exception Handling and Subprogram.
# | 18 hrs
Introduction to Application Operations Support
Basics of Middleware: Introduction to the Various Administrative Tasks in MW; Administration using WebLogic, WebSphere, and Jboss.
# | 18 hrs
Tomcat Administration and Java Application Support
Tomcat Administration and Java Application Support: Introduction to Tomcat Application Server; Understanding Tomcat; Securing Tomcat; Deploying a WAR file in Tomcat; Monitor Tomcat Under Load; Tomcat Scaling and Performance Settings; Writing a Java Servlet Application for Tomcat.
# | 18 hrs
Other Generic Skill Set – Alert Monitoring
Introduction to Application Monitoring: Overview; Understanding Application Health Checks; Monitoring Tools; Introduction to Nagios; Understanding Alerts; Debugging and Troubleshooting Alerts; Escalation; Security in Application Monitoring.
# | 6 hrs
Other Generic Skill Set – Job Monitoring
Introduction to Job Monitoring: Understanding Job Health Checks; Managing Jobs.
# | 3 hrs
Other Generic Skill Set – Application Health Check
Application Health Check: Understanding Smoke Tests; Manual Application Health Checks.
# | 3 hrs
Other Generic Skill Set – Soft Skills
Soft Skills: Critical Thinking; Written Communication; Verbal Communication; Evaluating Evidence; Conflict Resolution; How Culture Plays a Role.
# | 6 hrs
Set up an Azure Machine Learning workspace
Create an Azure Machine Learning workspace, manage data objects in an Azure Machine Learning workspace, Manage experiment compute contexts.
# | 36 hrs
Run experiments and train models
Create models by using Azure Machine Learning Designer, Run training scripts in an Azure Machine Learning workspace, Generate metrics from an experiment run, Automate the model training process.
# | 45 hrs
Optimize and manage models
Use Automated ML to create optimal models, Use Hyperdrive to rune hyperparameters, Use model explainers to interpret models, Manage models.
# | 25 hrs