Chancellor's Office Statement
Join our team at the California State University, Office of the Chancellor, and make a difference in providing access to higher education. We are currently seeking experienced candidates for the position of Automation Developer. The CSU Chancellor's Office, located on the waterfront adjacent to the Aquarium of the Pacific in downtown Long Beach, is the headquarters for the nation's largest and most diverse system of higher education. The CSU Chancellor's Office offers a premium benefit package that includes outstanding vacation, health, and dental plans; a fee waiver education program; membership in the California Public Employees Retirement System (PERS); and 15 paid holidays a year.
Salary
The anticipated salary hiring range is up to $11,511 per month, commensurate with qualifications and experience.
The salary range for this classification is $5,158 to $12,730 per month.
Classification
Analyst/Programmer - Career
Position Information
The California State University, Office of the Chancellor, is seeking an Automation Developer to provide automation support for the applications related to the Common Management Systems (CMS), the system-wide PeopleSoft implementation of The California State University (CSU). This includes developing, testing, and implementing various automation tools and processes to streamline routine and manual processes and enhance system performance in a multi-site 24/7/365 environment. This position will also develop and maintain related technical documentation. The Automation Analyst will provide coverage for after-hours on-call support as required.
Responsibilities
Under the general direction of the Associate Director of Infrastructure and Integration Services, the Automation Developer will:
-Work with functional teams and consultants to determine automation requirements and specifications in a multi-site 24/7/365 PeopleSoft environment.
-Assess, prioritize, and recommend tools and procedures to automate routine, manual processes securely.
-Develop scripts and coding to automate manual functions and enhance, tune, and monitor system performance.
-Responsible for developing and executing tests to validate the behavior and integration of automation systems.
-Developing automation tests from acceptance test criteria requirements.
-Managing, monitoring, sustaining, troubleshooting, and supporting existing DevOps and SOA Architecture.
-Test and evaluate the effectiveness of automation efforts, integrating user feedback as needed.
-Monitors and reports on progress in completing projects and accomplishments.
-Interface with both internal/external technical experts to drive system solutions.
-Research and review industry automation trends to provide recommendations and cost analyses.
-Troubleshoot and provide user support for automation tools and processes.
-Perform special projects as directed.
-Provide coverage for after-hours on-call support as required.
The Automation Developer is also responsible for developing and maintaining current documentation of procedures, schedules, and other instructions needed to execute automation.
The Automation Developer is responsible for any other duties as assigned. In addition, the incumbent is responsible for keeping current in the industry, including technology changes, trends, and best practices. The incumbent is also responsible for addressing any concerns regarding technical operations with the appropriate supervisor.
Qualifications
This position requires:
-Bachelor’s degree in computer science, a related field, or an equivalent combination of education and related experience is required.
-Requires 3-5 years of automation experience, including significant experience with systems analysis and programming.
-Requires 3-5 years of software development, IT Testing, and/or test automation experience primarily using Python, PHP, Ruby, PERL, Java, or C++.
-Requires 3-5 years experience with LINUX shell scripting languages such as Korn or BASH Shell.
-Experience with API testing tools such as ReadyAPI, or Postman.
-Experience with Microservices and Restful API design and testing.
-Experience with test automation tools such as TestComplete, JMeter, or Selenium.
-Experience defining and automating software quality metrics.
-Experience with Continuous Integration and Continuous Delivery DevOps workflow automation tools such as Jenkins, Ansible, Chef, and Puppet.
-Prefer experience with engineering, architecting, or supporting Cloud solutions.
-Evaluate and recommend tools, processes, and changes to efficiently and effectively provide support.
-Must have strong experience in scripting processes to replace manual operations; automation of LINUX platforms is required.
Communication & People Skills
-Solid written communication skills are necessary to provide accurate, understandable documentation for automation procedures.
-Supports an environment that motivates others and builds morale.
-Works effectively and cooperatively with other team members to achieve goals and develop/maintain working relationships.
-Ability to effectively communicate with various users.
-Use effective communication and listening skills to work with others and solve problems.
-Ability to quickly gather information from and disseminate information to the appropriate parties.
Analytical Skills
-Ability to assist in troubleshooting, including quickly identifying problems and acting appropriately.
-Develop practical and thorough solutions to address all aspects of identified problems.
-Identifies problems and uses appropriate sources to research technical problems.
-Ability to independently apply technical judgment to standard applications and systems.
Project Management Skills
-Ability to track and document information between multiple parties.
-Experience in coordinating resource requirements.
-Attention to detail and solid organizational skills are necessary.
-Ability to schedule and prioritize in order to meet deadlines.
-Ability to work independently with little supervision.
Technical Skills
-Strong LINUX shell scripting is required; Python scripting is strongly preferred.
-Solid understanding of automation methodology and best practices.
-Must have a concrete understanding of security issues related to automation development.
-Experience with Oracle databases is preferred.
-Proficiency in Microsoft Office Productivity Suite (Word, Excel, PowerPoint, and Outlook) and Visio required.
Application Period
Priority consideration will be given to candidates who apply by July 17, 2024. Applications will be accepted until the job posting is removed.
How To Apply
Please click "Apply Now" to complete the California State University, Chancellor's Office online employment application.
Equal Employment Opportunity
The university is an Equal Opportunity Employer and does not discriminate against persons on the basis of race, religion, color, ancestry, age, disability, genetic information, gender, gender identity, gender expression, marital status, medical condition, National origin, sex, sexual orientation, covered veteran status, or any other protected status. Reasonable accommodations will be provided for qualified applicants with disabilities who self-disclose by contacting the Senior Human Resources Manager at (562) 951-4070.
Title IX
Please view the Notice of Non-Discrimination on the Basis of Gender or Sex and Contact Information for Title IX Coordinator at: https://www2.calstate.edu/titleix
E-Verify
This position requires new hire employment verification to be processed through the E-Verify program administered by the Department of Homeland Security, U.S. Citizenship and Immigration Services (DHSUSCIS)' in partnership with the Social Security Administration (SSA).
If hired, you will be required to furnish proof that you are legally authorized to work in the United States. The CSU Chancellor’s Office is not a sponsoring agency for staff and Management positions (i.e., H1-B VISAS).
COVID19 Vaccination Policy
Per the CSU COVID-19 Vaccination Policy, it is strongly recommended that all Chancellor’s Office employees who are accessing office and campus facilities follow COVID-19 vaccine recommendations adopted by the U.S. Centers for Disease Control and Prevention (CDC) and the California Department of Public Health (CDPH) applicable to their age, medical condition, and other relevant indications.
CSU Out of State Employment Policy
California State University, Office of the Chancellor, as part of the CSU system, is a State of California Employer. As such, the University requires all employees upon date of hire to reside in the State of California. As of January 1, 2022, the CSU Out-of-State Employment Policy prohibits the hiring of employees to perform CSU-related work outside the state of California.
Background
The Chancellor's Office policy requires that the selected candidate successfully complete a full background check (including a criminal records check) prior to assuming this position.