Springs Charter Schools Company Logo Springs Charter Schools

Senior Director - Information Technology

Who we are

Springs Charter Schools are revolutionizing K-12th grade education in Southern California.  Our six schools are all 501(c)(3) non-profit public benefit California public charter schools serving students and families in Riverside, Orange, San Bernardino, San Diego, and Los Angeles Counties.  Created in 2000 with just 17 students, Springs has grown over the last 20 years to serve over 10,000 students at 25 learning centers and in their own homes via a sophisticated school network with both internal and external hosted services and systems.  We are one of the oldest and largest Charter School networks in California and are driven to provide a personalized education to every student we serve.

Voted by staff three years running as one of the top five large workplaces in the Inland Empire in The Riverside Press-Enterprise’s Top Workplaces event, Springs Charter Schools was created to provide parents and students with a free public school choice in their education.  We understand that every child is on a personalized educational journey.  Our talented teachers  incorporate a rich diversity of skills development, curriculum, and extracurricular activity into each day, through distance learning and in the classroom.  We put students in the driver’s seat of their own educational journey by providing students personalized skills instruction, interest-based content choices and a wide variety of formats of instruction.  As a charter school, we are part of the solution to a better public education system. 

What you'll be responsible for

As our Senior Director of Information Technology, you will be responsible for leading a diverse group of IT professionals who are building and maintaining a suite of application and integration services that serve our 10,000+ students, their families and a staff of over 1,000.  In addition, this role will be leading the team maintaining the network and support group for all devices in the school.

Under general direction from our Superintendent, your responsibilities would range from working independently on multiple complex projects to serving as a technical manager, consultant, project leader and direct supervisor of IT staff and/or contractors.  

You would apply a broad range of knowledge and expertise to challenging and complex assignments, initiating projects and determining their staffing, schedule, methodology and completion metrics.

You would assign and direct the work of technology staff and/or contractors, providing consultation, advice and support to your staff on a range of new development projects, integrations between a wide variety of internally and externally hosted systems, the schools network and services, as well as providing learning technology support to thousands of students, families and staff throughout our service region.

You would act as a resource to other educators in the resolution of complex problems and issues, providing reports to senior leadership and our Board of Directors on all aspects related to the organization’s purchase, development and use of technology.

Some of responsibilities and challenges of the position

Information Technology Vision-setter

  • Maintains organization’s effectiveness and efficiency by defining, delivering, and supporting strategic plans for implementing information technologies.

  • Oversees planning, development, purchase and implementation of network, software and hardware architecture.

  • Anticipates and plans for changes in technology; acts as a catalyst for changes.

  • Oversees Website development and maintenance and ensures systems remain operational.

  • Determines, selects, and coordinates training initiatives within the technology department.

  • Works collaboratively with all staff to develop problem solving system issues impacting the entire organization.

  • Develops and presents technology data/trends to management.

Operational Management

  • Handles maintenance of current hardware architecture and software.

  • Responsible for overseeing that all appropriate materials and records for documentation are maintained.

  • Assists with the development of timelines and schedules of projects to be completed by the technology department.

  • Provides project management for all software and network development, and other technology related projects..

Team Development

  • Supervises all programming technology staff including work performance, tracking of projects, performance issues, and time off requests.

  • Coordinates training for the implementation of organizational technology initiatives.

  • Provides additional support /training for staff development. Coordinates trainings for staff.

  • Trains and assists other technology staff in day-to-day operations and functions.

Technical Leadership

  • Reviews reports, records, and other data for accuracy, consistency, and completeness.

  • Ability to apply object oriented and functional programming concepts and programming skills within a Linux based environment at a senior level (seven plus years of experience) to solve organizational goals and objectives.

  • Provides oversight and management of the school’s e-Rate reimbursement processes, ensuring e-Rate funding is maximized and fully compliant with all applicable rules and regulations.

  • Assists and directs troubleshooting efforts to ensure organization systems, hardware, and technology resources are highly available to students, families, teachers, and office staff.

Leadership Attributes

  • Maintains confidentiality.

  • Ability to stay up to date with current technologies and trends and recommend new solutions.

  • Ability to communicate effectively and convey ideas clearly in English.

  • Desire and eagerness to contribute to the success of our students and our school, and to grow along with it.

  • Positive attitude.

  • Hands-on mentality.

Some of the skills and knowledge you will bring to the position

  • Knowledge of or ability to learn, interpret, and apply Springs Charter School objectives, policies, procedures, rules, regulations, and operations.

  • Knowledge of or ability to learn and use applicable sections of the California Education Code, charter law, and other pertinent laws.

  • Skill and ability to participate in strategic business planning with senior leadership and others.

  • Strong organizational, planning, management, partnering, and team building skills.

  • Skill and ability to plan, organize, coordinate and prioritize workload, handle multiple tasks simultaneously, work under pressure, work with priorities/deadlines subject to changes and frequent interruptions and maintain quality and quantity of work with a high degree of accuracy.

  • Ability to motivate and train others.

  • Strong communications skills both verbal and written to present complex/controversial ideas and recommendations in a clear and concise manner.

  • Skill, knowledge and ability to perform data troubleshooting and data manipulation tasks.

  • Knowledge of computer hardware, software applications, operations, troubleshooting, and maintenance.

  • Knowledge of principles of analysis and design of computer systems and procedures, computerized data processing systems, records storage and handling techniques, networking protocols, and Web-based applications.

  • Knowledge of Software Development techniques and methodologies.

  • Knowledge of local area networking and computer communications.

  • Knowledge and experience in disaster recovery planning and implementation.

  • Knowledge of SQL, NoSQL (Document Stores), Data Analytics techniques

  • Knowledge of HTTPS/SFTP/SSH and Linux-based environments.

  • Knowledge of Cloud based computing platforms like AWS, GCP, or Azure.

  • Knowledge of Docker, Kubernetes, or other related horizontal scaling systems.

  • Ability to effectively document and maintain a working knowledge of all deployed applications.

  • Ability to use analytical and problem-solving skills and good judgment in a variety of scenarios.


  • Possession of a valid California driver’s license, availability of a vehicle, and evidence of vehicle insurance.

  • Willingness and ability to travel locally and within the surrounding counties.

  • Willingness to work irregular hours/days including evenings, weekends, holidays, and on-call for emergencies.

  • Willingness and ability to be contacted via cell phone to return to work during emergency situations.

What we’re offering

  • Competitive salary

Not only is the job interesting and important to the world, you will receive a competitive salary. 

  • Fantastic benefits

As a charter school employee, you will participate in California Public Retirement Program (CalPERS), which provides you with a lifetime pension after retirement (assuming you spend at least five years working for us).  In addition, we have a full “cafeteria” health plan with several PPO and HMO options for medical benefits, as well as Delta Dental and MES Vision.

  • Meaningful work

The work you do will make an immediate impact on staff and students in our mission-driven workplace.  Our school's aim is to provide a 21st century education for our kids, so your work is vital.  Although not all your colleagues will understand your job duties, they will value your contributions.

  • Fun & Flexible is our core value

We operate by a set of 10 core values that include getting out of your comfort zone, believing the best, and keeping the workplace fun and flexible.  You will have flexible working hours and location, with team camaraderie.  We know this isn’t just lip-service talk, because for three years in a row, our employees have reported in the independent Top Workplaces survey that they love their boss and their team.

  • Thriving community

Temecula is an up-and-coming community in Riverside County, an hour from San Diego and 90 minutes from Los Angeles. Temecula is home to many wineries, the Pechanga Indian reservation and Casino, and events including the annual Balloon and Wine Festival, and the Temecula International Film Festival.

  • Vacation

Not only will you get ten days of paid vacation the first year, you will also get 18-21 paid holiday days on each school year calendar, including the week between Christmas and New Year and the week of July 4th where the whole organization is closed.  After your third year of service, you will receive 15 paid vacation days.

Please mention that you come from CodeForThem when applying for this job.

Posted 6 days ago

Apply for this job