Taro Logo

Senior Application Support Engineer

Cubic creates and delivers technology solutions in transportation and defense capabilities, simplifying daily journeys and promoting mission success.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Transportation

Job Description

Cubic Transportation Systems is seeking a Senior Application Support Engineer to join their Global Operations Systems Team. This role offers an exciting opportunity to work with critical systems that power transportation solutions worldwide. As a key member of the team, you'll manage and maintain mission-critical applications across cloud and on-premises infrastructure, ensuring high availability and optimal performance.

The position involves working with cutting-edge technologies including containerization (Docker/Kubernetes), cloud platforms (Azure/AWS), and various monitoring and automation tools. You'll be responsible for supporting complex application deployments, troubleshooting issues, and maintaining system health across multiple operating systems. The role requires strong technical expertise in middleware technologies, database management, and modern DevOps practices.

This is an excellent opportunity for an experienced professional who enjoys working in a fast-paced, technology-driven environment. You'll collaborate with cross-functional teams, mentor junior engineers, and play a crucial role in maintaining and improving critical transportation systems. The position offers exposure to enterprise-scale applications and the chance to work with a company that's making a significant impact in the transportation sector.

The ideal candidate will bring a combination of technical expertise, problem-solving skills, and the ability to work effectively in a team environment. With Cubic's global presence and continued growth in the transportation systems sector, this role offers excellent opportunities for professional development and the chance to work on systems that impact millions of travelers daily.

Last updated 6 days ago

Responsibilities For Senior Application Support Engineer

  • Manage day-to-day administration and health of applications and infrastructure
  • Perform installation, configuration, upgrades, and troubleshooting of applications
  • Ensure secure, high-performance deployments using automation tools and CI/CD pipelines
  • Support containerized applications on Docker/Kubernetes
  • Collaborate with project managers, developers, QA, and infrastructure teams
  • Manage and maintain backend OS environments
  • Handle system backup, restore, and failover
  • Document configurations and procedures
  • Participate in 24x7 on-call support rotation
  • Provide technical mentorship to junior team members
  • Conduct performance tuning and assist with network and database configurations

Requirements For Senior Application Support Engineer

Kubernetes
Linux
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Five+ years of experience in application support or system administration
  • Strong experience with Middleware Technologies: WebLogic/Tomcat
  • Proficiency in Windows and Linux operating systems
  • Experience with cloud platforms (Azure/AWS)
  • Knowledge of Docker and Kubernetes
  • Experience with CI/CD tools (GitHub/GitLab, Jenkins, Azure DevOps)
  • Proficiency in SQL and relational databases
  • Experience with monitoring tools like SolarWinds, AppDynamics
  • Knowledge of scripting (Bash, PowerShell, or Python)

Related Jobs