Christopher Barnes

Cloud Computing Engineer, Senior at University of Arizona
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Tucson, Arizona, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Django Essential Training
    LinkedIn
    Jan, 2023
    - Oct, 2024
  • Microsoft Power Platform Foundations
    LinkedIn
    Jan, 2023
    - Oct, 2024
  • Learning Django
    LinkedIn
    Dec, 2022
    - Oct, 2024
  • Kubernetes Essentials
    Linux Academy
    Mar, 2019
    - Oct, 2024

Experience

    • United States
    • Higher Education
    • 700 & Above Employee
    • Cloud Computing Engineer, Senior
      • Aug 2021 - Present

      Utilizes automation tools such as Powershell and Ansible to provision infrastructure as code. Currently working on an organizational initiative to migrate all on-premise servers to Amazon Web Services as serverless applications or services on EC2 instances.Creates Ansible playbooks used to create/destroy/provision EC2 instances, perform server updates, generate webserver metrics, create and revoke SSL certificates via API, set up and deploy Django applications, and many other functions.Sets up and supports all 3rd party applications as needed for customers. Provides support for all systems infrastructure for our business units at Financial Services.Provides documentation for systems administration and DevOps related operations via Mkdocs, and updates regularly.Support Applications Development team with troubleshooting GitHub CI/CD and application server issues. Uses Git to update code in developer repos occasionally, or as needed.Provides backup and retention services for all database and EC2 EBS volume data within our systems infrastructure. Show less

    • Cloud Computing Engineer
      • Jul 2020 - Aug 2021

      Utilizes automation tools such as Powershell and Ansible to provision infrastructure as code. Currently working on an organizational initiative to migrate all on-premise servers to Amazon Web Services as serverless applications or services on EC2 instances.Creates Ansible playbooks used to create/destroy/provision EC2 instances, perform server updates, generate webserver metrics, create and revoke SSL certificates via API, set up and deploy Django applications, and many other functions.Sets up and supports all 3rd party applications as needed for customers. Provides support for all systems infrastructure for our business units at Financial Services.Provides documentation for systems administration and DevOps related operations via Mkdocs, and updates regularly.Support Applications Development team with troubleshooting Gitlab CI/CD and application server issues. Uses Git to update code in developer repos occasionally, or as needed.Creates and maintains all on-premise backup jobs (Veeam Backup & Restore) and AWS backup jobs. Show less

    • Systems Programmer, Senior
      • May 2018 - Jul 2020

      Researches and resolves complex technical computer systems software, hardware and systems capabilities questions from users, management and other technical personnel. Assists and trains users and technical staff in systems operations.Analyzes and determines the cause of systems software/hardware failures and/or performance deficiencies. Adapts and optimizes systems performance. Designs, develops or recommends new or revised systems or system utilities.Revises, enhances, updates, installs, configures, integrates, maintains and documents systems hardware; software, including highly complex operating systems; and related applications systems.Maintains the security and integrity of all systems and data. Implements system backup procedures and directs data recovery operations.Tests and analyzes new software and the impact of software updates and patches.Coordinates activities of vendor support personnel regarding systems repairs and upgrades of internal and external systems.Participates in complex system infrastructure projects. May manage projects of limited scope or portions of large/complex projects. May guide other technical staff on a project basis. Show less

    • Systems Programmer
      • Oct 2014 - May 2018

      Reviews, tests and evaluates new versions of operating systems, patches, updates and related software.Installs, configures, updates, maintains and documents systems software including operating systems, utility software and job control languages and related applications systems.Converts software specification requirements into appropriate programming languages.Analyzes software specifications for completeness and compatibility with operating system capabilities.Researches and resolves systems related technical questions and problems from users, management, and other technical staff. Acts as liaison between users and vendor support personnel.Implements system backup procedures and participates in disaster recovery operations.Participates in the planning, installation and implementation of equipment interfaces and peripheral devices.Monitors the security and integrity of systems and data. Reviews and documents systems failures and participates in taking corrective action.Participates in coordination of systems activities with other internal and external systems and as a team member on systems software projects. Show less

    • Workstation Technical Support Specialist
      • Mar 2014 - Oct 2014

      Installs and configures computer workstation hardware, software, and peripheral equipment.Conducts maintenance needs, assessments, and plans; implements and coordinates workstation hardware and software maintenance schedules including patching, cleaning, data recovery, upgrades, and testing.Maintains security of workstations by implementing virus and software scans, updates, and other required security protocols.Evaluates training requirements, develops materials, and trains computer users regarding computer operations, multimedia, web, e-mail, security, backups, file restoration, software use, and file and computer maintenance.Researches and tests new and emerging workstation support technologies. Advises computer users regarding workstation technology requirements to meet operational objectives and recommends purchase of related software and hardware.May assist with systems administration functions such as managing user accounts and profiles, and maintaining hardware and software inventory and licenses. Show less

    • Desktop Support Technician, Student
      • Sep 2013 - Mar 2014

      Frontline Desktop Support for approximately 235 users within the Financial Services Office at the University of Arizona.Assists in tandem with FSO-IT Management in the inventory of all FSO desktop/laptop units currently in operation, as well as units designated for surplus.Coordinates with vendors to ensure all units under warranty receive repairs as requested by Management and end-users.Monitors all Help Desk support tickets to ensure timely assistance. Researches and assists fellow employees in determining solutions for supporting end-users. Show less

    • United States
    • Hospitality
    • 700 & Above Employee
    • Storeroom Clerk
      • Nov 2012 - Sep 2013

      Ordering, purchase order referencing, movement of product from dock to storeroom, stock rotation, inventory.

    • Cook 1 - Culinary Department
      • Mar 2010 - Nov 2012

      Production-level food service, sanitation of service area, rotate food stock.

Education

  • Pima Community College
    Associate of Applied Science (A.A.S.), Computer Information Systems - Systems Administration/Networking
    2011 - 2015
  • Johnson County Community College
    Conductor Training Program, Railroad Sciences
    2008 - 2008

Community

You need to have a working account to view this content. Click here to join now