Computer Systems Analyst

Competency-based occupation
Onet code: 15-1211.00

29

Skills

260h

Related instruction
Classroom Instruction Topics
  • CompTIA IT Fundamentals+
  • CompTIA Linux+
On-the-job Training
  • General Practices - Foundations
    • Demonstrate a working understanding of the organization's structure, personnel rules, responsibilities and general understanding of work ethics, interpersonal communications and related policies. Understands and practices safety procedures and rules.
    • Demonstrate a working understanding of the goals, mission and vision
    • Demonstrate a working understanding of the organization's office tools such as copiers, fax machines etc.
  • General Practices - Computer Basics
    • Demonstrate a working knowledge of the components of a computer and perform basic troubleshooting on communication issues within a computer.
    • Demonstrate a working knowledge of the hardware components of a computer and perform basic troubleshooting on hardware related issues
    • Demonstrate a working knowledge of basic networking, to allow the flow of information between multiple computers
    • Demonstrate knowledge of "best practices" in general network security
    • Create a security awareness program in the organization which is used to communicate "best practices" for end users
    • Create a backup & disaster recovery plan for servers
  • Client Operating System Basics
    • Install and configure operating system in a virtual server
  • Network Operating Systems
    • Demonstrate a working knowledge of how to configure and troubleshoot network operating systems
    • Demonstrate a working knowledge of how to configure and troubleshoot Nginx cache
    • Demonstrate a working knowledge of how to configure and troubleshoot SSL
    • Demonstrate a working knowledge of how to configure and troubleshoot PHP/PHP-FPM
    • Configure Monitoring and Alerting
    • Configure Web Server Firewall
    • Auto deploy and Build Pipelines
  • General Practices - Advanced Networking
    • Perform basic Networking
    • Interconnect Cisco devices
    • Recognize security threats in a network
  • Demonstrating Competencies Learned
    • Demonstrate through deployment of Django Project
    • Create repositories, pushing/pulling code
    • Installing basic git/phyton/Django packages
    • Create/using virtual environments for projects
    • Install dependencies inside virtual environments
    • Setting up passwordless SSH auth for an autodeploy user in Gitlab
    • Deploying code over SSH with rsync
    • Collect static during autodeploy
    • Monitoring/restarting with Supervisors
calendar.svg
Get on our calendar
Not sure if WorkHands is right for you? Chat with our team today
sendEmail.svg
Send us an email
We'll get back to you shortly