Senior DevOps Engineer
Posted
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 worlds premier air carriers. Step aboard and help us by creating the best in-flight experiences for today and beyond!
Job Summary:
TheSeniorDevOpsEngineeris responsible forensuring the reliability, scalability, and efficiency of infrastructuresupporting RAVE Aerospace productsand services.The primaryobjectiveof 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 andcloud-basedinfrastructure.
Responsibilities for thisroleincludedesigningandimplementingsystemsused fordevelopment,deploymentand supportof RAVE Aerospaceproductsand services.The Senior DevOpsEngineerwill play a key role in automatingandmaintainingdeployment processesandcontinuouslyimprovingdevelopment pipelines.
Duties and Responsibilities:
- Contribute to thedesign,implementationand maintenanceof scalablecloud based and on-premisesinfrastructure
- Collaboratewithinternalsoftwareengineersandexternal development partnersto ensure that interfaces betweenembedded avionicssoftwareandground basedapplicationsare well designed,implementedand tested.
- Managedeploymentenvironmentsconsisting ofa combination ofnative, container and VM basedsoftware applications
- Ensure infrastructure and applicationscomply withsecurity standards and bestpractices; support andassistwithregular security assessments.
- Monitor andoptimizethe performance of applications and infrastructure to ensure high availability,scalability,and cost efficiency.
- Assistwithimplementingand maintainingCI/CD pipelines using tools such as Jenkins or AWS Code Pipeline.
- Develop andmaintainautomation scripts and tools to streamline repetitive tasks and processes.
- Developpolicies andproceduresforperiodicplatform and applicationsoftwaremaintenance andupgrades andensure thatdocumentedpolicies are followed.
- Create andmaintaincomprehensive documentation for infrastructure, CI/CD pipelines, deployment processes, and incident response procedures.
- Utilizationof Jira Service Management platform to work and manage ticket queues
- Triage incoming service ticketsutilizingwork instructions and SOP documentation to prioritize and escalate incidents
- Assistin continuous improvement activities,identifyingtrends and promoting incidents into problems when appropriate
Requirements
- Bachelors Degree or higher in Computer Science, Engineering, or equivalent work experience
- 6+ years of experience in software development, system administration, and IT operations, withconsiderable experiencein a DevOps or software operations role.
- Proficiencywith infrastructure hosted in AWS spanning bothserverbased 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.
- Expertisein managing Linux and Windows systems.
- Proficiencyin 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 mentoringDevOpsengineers, managing technical projects, and providing constructive feedback.
- Relevant certifications such as AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), orCISSPare a plus.
- Deep experience architecting and optimizing CI/CD pipelines usingAzure DevOps Pipelines, with a focus on reliability, scalability, and automation of complex deployment workflows.
- Strong proficiency withBitbucket and Jenkinsfor end-to-end software delivery, including version control strategies, pipeline integration, and continuous testing practices.
- Proven experience working withKubernetesin production environments, including container orchestration, service management, scaling strategies, and cluster health monitoring.
- Proven experience implementing and optimizingapplication 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
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 vacation shutdown
- Embraced flexibility with our alternative work schedule (9/80) to navigate your workweeks with every other Friday off
