Title: Senior DevOps Engineer
Job Objectives:
The Senior DevOps Engineer is responsible for designing, developing, testing and maintaining
processes which facilitate the integration and migration of enterprise application technology
systems for Parker University. Responsibilities include to maintain and support highly available
applications, develop application configuration automation, support continuous integration and
deployment of in-house developed applications, and respond to issues from alerting and ticket
systems. Responsibilities also include developing custom integration solutions including major
enhancements, interfaces, functions, and features around Jenzabar and other third party
applications, both on premise and cloud based. These integration services will require
development of real time, synchronization, custom, and on-demand applications and will involve
communication and coordination between internal and external technical teams. The Senior
DevOps Engineer is also involved in the creation of reports and dashboards to aid in the
monitoring and troubleshooting of the integration processes and will be expected to take a
proactive approach to utilizing these reports to monitor the production environment.
Reports to: Chief Technology Officer
Supervises: May supervise Systems Engineers on a project by project basis.
Education/Experience:
 Bachelor degree from accredited college or equivalent experience
 Development experience in at least two languages such as PowerShell, TSQL, ASP.NET,
C#, Java, JavaScript, HTML, XML, XSLT
 Four or more years of relevant work experience using relational databases, data
retrieval and ad-hoc reporting tools (SQL and SQL Reporting Services)
 Four or more years of relevant work experience using a minimal of two programming
languages
 Two or more years’ experience working with the implementation and integration of
cloud services
 Knowledge of private, hybrid, and public cloud platforms a plus
Physical Requirements:
 General office with ability to sit for up to eight hours a day
 Physically able to lift 60 lbs
Job Requirements/Skills:
 Excellent customer service and interpersonal skills.
 Ability to analyze and interpret complex problems or processes, identify and understand
requirements, and develop alternate solutions
 Experience designing, developing, testing, and deploying applications/systems using
proven or emerging technologies in a variety of technologies and environments
 A strong grasp of automation tools; strong troubleshooting and problem solving skills
 Ability to communicate effectively with people at varying levels of computer literacy,
including technical staff and application vendors but most especially non-technical
users.
 Demonstrate critical, creative, and reflective thinking.
 Work effectively as an individual or as a member of team, including members of IT and
operational departments.
 Ability and willingness to quickly learn new technologies and software, at times without
formal training.
 Respond quickly to emergent problems and focus both on long-range projects and
immediate tasks in a fast-paced and changing environment. Must have a high level of
energy and responsiveness.
 Able to write detailed procedures, specifications, and effectively document code per
departmental specification.
 Able to manage basic projects through analysis of requirements, priority and task
management, collaboration, ongoing communication, and a drive to deliver quality
solutions.
 Must have a high level of personal and professional integrity.
 Must be able to work on weekends and after hours when necessary
 Must be familiar with ITL processes (Incident, Change, and CMDB) and virtualization and
cloud platform technologies (VMWare and AWS).
Job Responsibilities:
 Design in collaboration with other IT members, develop, document and maintain system
integrations across a wide-range of systems
 Integrate on premise and cloud solutions and work with the CTO to develop and
maintain cloud strategies and solutions
 Design and execute solutions for common challenges such as systemconfiguration, data
entry auditing, business process efficiencies, and reporting. Documentation of each
application as to its purpose, components, location of files, database schemas, etc.
 Support systemupgrades including code updates, testing, department acceptance and
support.
 Develop and maintain business and technical documentation in support of software
applications and interfaces.
 Define application data requirements; identify data sources; diagrams data flow and
data relationships.
 Following established procedures, ensures critical review points and quality assurance
controls are included in all projects requesting enterprise application integration.
 Works with data/database administrative functions to ensure the proper design of
system databases and appropriate integration.
 Assists with analyzing information and business process flow to integrate new
applications with existing applications.
 May interact with security and infrastructure personnel to recommend appropriate
security and control factors and infrastructure requirements for integrations.
 Performs testing for simple to moderately complex systems, and assists other analysts in
testing complex systems. Helps develop critical measures to test function and system
performance improvements.
 Analyze customer feedback to identify solutions to improve and enhance the customers’
experience
 Understanding the business needs and requests, identifying solutions, gathering
information, and translating business needs to functional/technical specifications that
are understandable to business and IT personnel alike
 Implement and manage an effective change management process to ensure smooth
transition of new or adapted processes
 Determine how to leverage services from cloud providers and identify gaps that must be
met through other tools, software, or 3rd party services.
 Engineering and designing solutions on clouds that manage risk and meet relevant
security regulations, controls and policy.
 Designing, installing, configuring and testing cloud services and associated 3rd party
services and software.

Sr_Dev_Ops_Engineer

  • 1.
    Title: Senior DevOpsEngineer Job Objectives: The Senior DevOps Engineer is responsible for designing, developing, testing and maintaining processes which facilitate the integration and migration of enterprise application technology systems for Parker University. Responsibilities include to maintain and support highly available applications, develop application configuration automation, support continuous integration and deployment of in-house developed applications, and respond to issues from alerting and ticket systems. Responsibilities also include developing custom integration solutions including major enhancements, interfaces, functions, and features around Jenzabar and other third party applications, both on premise and cloud based. These integration services will require development of real time, synchronization, custom, and on-demand applications and will involve communication and coordination between internal and external technical teams. The Senior DevOps Engineer is also involved in the creation of reports and dashboards to aid in the monitoring and troubleshooting of the integration processes and will be expected to take a proactive approach to utilizing these reports to monitor the production environment. Reports to: Chief Technology Officer Supervises: May supervise Systems Engineers on a project by project basis. Education/Experience:  Bachelor degree from accredited college or equivalent experience  Development experience in at least two languages such as PowerShell, TSQL, ASP.NET, C#, Java, JavaScript, HTML, XML, XSLT  Four or more years of relevant work experience using relational databases, data retrieval and ad-hoc reporting tools (SQL and SQL Reporting Services)  Four or more years of relevant work experience using a minimal of two programming languages  Two or more years’ experience working with the implementation and integration of cloud services  Knowledge of private, hybrid, and public cloud platforms a plus Physical Requirements:  General office with ability to sit for up to eight hours a day  Physically able to lift 60 lbs Job Requirements/Skills:  Excellent customer service and interpersonal skills.  Ability to analyze and interpret complex problems or processes, identify and understand requirements, and develop alternate solutions  Experience designing, developing, testing, and deploying applications/systems using proven or emerging technologies in a variety of technologies and environments
  • 2.
     A stronggrasp of automation tools; strong troubleshooting and problem solving skills  Ability to communicate effectively with people at varying levels of computer literacy, including technical staff and application vendors but most especially non-technical users.  Demonstrate critical, creative, and reflective thinking.  Work effectively as an individual or as a member of team, including members of IT and operational departments.  Ability and willingness to quickly learn new technologies and software, at times without formal training.  Respond quickly to emergent problems and focus both on long-range projects and immediate tasks in a fast-paced and changing environment. Must have a high level of energy and responsiveness.  Able to write detailed procedures, specifications, and effectively document code per departmental specification.  Able to manage basic projects through analysis of requirements, priority and task management, collaboration, ongoing communication, and a drive to deliver quality solutions.  Must have a high level of personal and professional integrity.  Must be able to work on weekends and after hours when necessary  Must be familiar with ITL processes (Incident, Change, and CMDB) and virtualization and cloud platform technologies (VMWare and AWS). Job Responsibilities:  Design in collaboration with other IT members, develop, document and maintain system integrations across a wide-range of systems  Integrate on premise and cloud solutions and work with the CTO to develop and maintain cloud strategies and solutions  Design and execute solutions for common challenges such as systemconfiguration, data entry auditing, business process efficiencies, and reporting. Documentation of each application as to its purpose, components, location of files, database schemas, etc.  Support systemupgrades including code updates, testing, department acceptance and support.  Develop and maintain business and technical documentation in support of software applications and interfaces.  Define application data requirements; identify data sources; diagrams data flow and data relationships.  Following established procedures, ensures critical review points and quality assurance controls are included in all projects requesting enterprise application integration.  Works with data/database administrative functions to ensure the proper design of system databases and appropriate integration.  Assists with analyzing information and business process flow to integrate new applications with existing applications.
  • 3.
     May interactwith security and infrastructure personnel to recommend appropriate security and control factors and infrastructure requirements for integrations.  Performs testing for simple to moderately complex systems, and assists other analysts in testing complex systems. Helps develop critical measures to test function and system performance improvements.  Analyze customer feedback to identify solutions to improve and enhance the customers’ experience  Understanding the business needs and requests, identifying solutions, gathering information, and translating business needs to functional/technical specifications that are understandable to business and IT personnel alike  Implement and manage an effective change management process to ensure smooth transition of new or adapted processes  Determine how to leverage services from cloud providers and identify gaps that must be met through other tools, software, or 3rd party services.  Engineering and designing solutions on clouds that manage risk and meet relevant security regulations, controls and policy.  Designing, installing, configuring and testing cloud services and associated 3rd party services and software.