Our Firm



Associate Cloud Operations Engineer

Entry Level

PowerSchool | R&D | Folsom, CA

This position, under the general direction of the Manager, DevOps, will be responsible for supporting hosted customers and be responsible, at varying levels, for software installations and configuration, continuous systems analysis, technical customer support, systems administration and database administration for the SaaS server technologies used in the hosted environment. Work includes installation and configuration, monitoring, and maintenance of application servers to meet user needs and maximize system performance, availability and security of all hosted systems.

Essential duties and responsibilities
 include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Perform daily system administration tasks to verify that all systems are up and running

  • Installation and configuration of software in virtualized environments to ensure high availability
  • Monitor and troubleshoot application issues to ensure high availability, optimal performance and system responsiveness
  • Operate and maintain orchestration routines in production
  • Complete periodic application software updates and software version upgrades
  • Install and configure new customer environments as needed
  • Execute as a member of a team following a well-defined Agile SDLC
  • Execute any SDLC tasks including requirements definition, design, development, peer review, testing, documentation, release, deployment, operations, maintenance
  • Support product development teams in the delivery of continuous integration, continuous deployment, providing templates and patterns to follow to ensure code produced by product development teams can be deployed and scaled on standardized technologies and platforms
  • Perform root cause analysis for production issues where the root cause is in infrastructure, environment, configuration, or deployment routines; understand when to escalate to product development teams; remediate root causes and implement preventative actions
  • Troubleshoot application performance issues and engage Help Desk or IT Support as needed to identify and resolve the issue
  • Troubleshoots problems with user accounts, printers, and application access
  • Performs database monitoring and troubleshoots database performance issuesUses customer management system to provide status on open customer issues and properly verifies when an issue can be closed
  • Participate in afterhours maintenance when necessary, respond to emergencies, participate in customer calls when called upon in support of initiatives and incident response
  • Able to communicate effectively and work as a team member to manage all hosted systems used within the environment
  • Other duties as assigned
Skills & Requirements

Qualifications include:

  • 0-2 years’ experience in DevOps Engineer role
  • Bachelor’s degree in Computer Science, Information Systems or equivalent degree required
  • Knowledge of Citrix, VMware, and SQL Server; demonstrable proficiency or professional experience in same preferred
  • Knowledge of configuration management and orchestration technologies such as Chef, Puppet, Ansible, Salt, Cloud Formation, or comparable; demonstrable proficiency or professional experience in same preferred
  • Proficiency in Python programming language
  • Proficiency in Linux administration
  • Meets all team deadlines and responsibilities, listens to others and values opinions, helps team leader to meet goals, welcomes newcomers and promotes a team atmosphere
  • Communicates well both verbally and in writing, creates accurate and punctual reports, delivers presentations, shares information and ideas with others, and has good listening skills
  • Must have strong organizational skills to handle a heavy workload and multiple projects with frequent interruptions and schedule changes