1

Software Operations Jobs in California (NOW HIRING)

Senior DevOps Engineer

Brea, CA · On-site

$112K - $134K/yr

The Senior DevOps Engineer is responsible for ensuring the reliability, scalability, and efficiency ... Collaborate with internal software engineers and external development partners to ensure that ...

Senior DevOps Engineer

Brea, CA · On-site

$112K - $134K/yr

The Senior DevOps Engineer is responsible for ensuring the reliability, scalability, and efficiency ... Collaborate with internal software engineers and external development partners to ensure that ...

Senior DevOps Engineer

Brea, CA · On-site

$112K - $134K/yr

The Senior DevOps Engineer is responsible for ensuring the reliability, scalability, and efficiency ... Collaborate with internal software engineers and external development partners to ensure that ...

Business Analyst

Santa Clara, CA · On-site

$122K - $156K/yr

Community Development Department (Permitting System Software Operations Analyst and Knowledge Management Analyst) The Community Development Department is seeking to fill two Business Analyst ...

Community Development Department (Permitting System Software Operations Analyst and Knowledge Management Analyst) The Community Development Department is seeking to fill two Business Analyst ...

Business Analyst

Santa Clara, CA · On-site

$122K - $156K/yr

Community Development Department (Permitting System Software Operations Analyst and Knowledge Management Analyst) The Community Development Department is seeking to fill two Business Analyst ...

next page

Showing results 1-20

Software Operations information

What is the difference between Software Operations vs Software Development?

AspectSoftware OperationsSoftware Development
Primary FocusMaintaining, deploying, and supporting software systemsDesigning, coding, and creating software applications
Required SkillsSystem administration, scripting, troubleshootingProgramming, software design, problem-solving
Work EnvironmentIT departments, production environmentsDevelopment teams, coding labs
CertificationsITIL, Linux, Cloud certificationsJava, Python, Agile certifications

Software Operations focuses on maintaining and supporting existing software systems, ensuring stability and performance. In contrast, Software Development involves creating new software applications through coding and design. While both roles require technical skills, their daily tasks and objectives differ significantly, making them distinct career paths within the tech industry.

What are the key skills and qualifications needed to thrive as a Software Operations professional, and why are they important?

To excel in Software Operations, you need a strong background in systems administration, software deployment, and IT infrastructure management, often supported by a degree in computer science or related fields. Familiarity with tools such as CI/CD pipelines, cloud platforms (like AWS or Azure), and monitoring systems, as well as certifications in areas like DevOps or cloud technologies, is highly beneficial. Excellent problem-solving, communication, and collaboration skills help you manage incidents efficiently and coordinate with development and support teams. These abilities are crucial for maintaining software reliability, minimizing downtime, and ensuring seamless operations within technology-driven organizations.

What is Software Operations?

Software Operations refers to the management, monitoring, and maintenance of software applications and systems throughout their lifecycle. This role ensures that software runs smoothly, efficiently, and securely in production environments. Responsibilities often include deploying updates, troubleshooting issues, optimizing performance, and collaborating with development and IT teams. The goal is to maximize software reliability and minimize downtime for end users. Software Operations professionals play a critical part in supporting business continuity and user satisfaction.

What are the typical daily responsibilities of someone working in Software Operations?

In a Software Operations role, your daily tasks often involve monitoring software systems for performance and reliability, managing deployments and updates, and responding to incidents or outages. You may collaborate closely with development, QA, and IT teams to ensure smooth releases and quick issue resolution. Additionally, documenting procedures, optimizing workflows, and automating recurring tasks are common aspects, helping to maintain efficient and stable software environments.
What are the most commonly searched types of Software Operations jobs in California? The most popular types of Software Operations jobs in California are:
Infographic showing various Software Operations job openings in California as of May 2026, with employment types broken down into 93% Full Time, 5% Part Time, 1% Temporary, and 1% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Senior DevOps Engineer

RAVE Aerospace LLC

Brea, CA • On-site

$112K - $134K/yr

Full-time

Medical, Retirement, PTO

Posted 28 days ago


Job description

Embark on a transformative career with RAVE Aerospace, where we are forging an unparalleled in-flight entertainment ecosystem. As an innovative company we design and engineer world-class In-Flight Entertainment and Connectivity (IFEC) solutions. Our products are constantly evolving, solving complex media distribution, playback, and networking problems in a secure, demanding on-wing environment. RAVE Aerospace's IFEC products are utilized by many of the world's premier air carriers. Step aboard and help us by creating the best in-flight experiences for today and beyond!

Job Summary:

The Senior DevOps Engineer is responsible for ensuring the reliability, scalability, and efficiency of infrastructure supporting RAVE Aerospace products and services. The primary objective of this role is to oversee and ensure reliability and availability of critical internally and externally facing applications and services hosted on a combination of on-premises and cloud-based infrastructure. 

Responsibilities for this role include designing and implementing systems used for development, deployment and support of RAVE Aerospace products and services. The Senior DevOps Engineer will play a key role in automating and maintaining deployment processes and continuously improving development pipelines.  

Duties and Responsibilities:

  • Contribute to the design, implementation and maintenance of scalable cloud based and on-premises infrastructure 
  • Collaborate with internal software engineers and external development partners to ensure that interfaces between embedded avionics software and ground based applications are well designed, implemented and tested. 
  • Manage deployment environments consisting of a combination of native, container and VM based software applications 
  • Ensure infrastructure and applications comply with security standards and best practices; support and assist with regular security assessments. 
  • Monitor and optimize the performance of applications and infrastructure to ensure high availability, scalability, and cost efficiency. 
  • Assist with implementing and maintaining CI/CD pipelines using tools such as Jenkins or AWS Code Pipeline. 
  • Develop and maintain automation scripts and tools to streamline repetitive tasks and processes. 
  • Develop policies and procedures for periodic platform and application software maintenance and upgrades and ensure that documented policies are followed. 
  • Create and maintain comprehensive documentation for infrastructure, CI/CD pipelines, deployment processes, and incident response procedures. 
  • Utilization of Jira Service Management platform to work and manage ticket queues 
  • Triage incoming service tickets utilizing work instructions and SOP documentation to prioritize and escalate incidents 
  • Assist in continuous improvement activities, identifying trends and promoting incidents into problems when appropriate 

Requirements

  • Bachelor's Degree or higher in Computer Science, Engineering, or equivalent work experience 
  • 6+ years of experience in software development, system administration, and IT operations, with considerable experience in a DevOps or software operations role. 
  • Proficiency with infrastructure hosted in AWS spanning both server based and serverless architectures  
  • Experience with Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, or Ansible. 
  • Strong analytical and problem-solving skills, with the ability to diagnose, resolve and document complex technical issues. 
  • Expertise in managing Linux and Windows systems. 
  • Proficiency in programming and scripting languages such as Python, Bash, and PowerShell. 
  • Excellent written and verbal communication skills, with the ability to articulate technical concepts to non-technical stakeholders. 
  • Experience leading and mentoring DevOps engineers, managing technical projects, and providing constructive feedback. 
  • Relevant certifications such as AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), or CISSP are a plus. 
  • Deep experience architecting and optimizing CI/CD pipelines using Azure DevOps Pipelines, with a focus on reliability, scalability, and automation of complex deployment workflows.
  • Strong proficiency with Bitbucket and Jenkins for end-to-end software delivery, including version control strategies, pipeline integration, and continuous testing practices.
  • Proven experience working with Kubernetes in production environments, including container orchestration, service management, scaling strategies, and cluster health monitoring.
  • Proven experience implementing and optimizing application performance monitoring and observability solutions, including metrics collection, distributed tracing, and log aggregation, to ensure high availability, rapid incident response, and continuous performance improvement across production systems.

Benefits

The starting pay range for this position is $112,000 - $134,500 per year however, base pay offered may vary depending on the level of the position, skills, experience, job-related knowledge, and location.

In addition to a comprehensive package of health benefits that include company contributions, RAVE Aerospace offers a variety of additional benefits and perks to enhance your work-life balance experience including but not limited to:

  • Discretionary bonus program
  • Future financial security with a 401(k) program with company match
  • Paid time off covering vacations, personal time off and sick days, capped off by an exciting year-end holiday shutdown
  • Embraced flexibility with our alternative work schedule (9/80) to navigate your workweeks with every other Friday off