Explore careers with our portfolio companies

Sr. Ground Software DevOps Engineer

Terran Orbital Corporation

Terran Orbital Corporation

Software Engineering
Irvine, CA, USA
Posted on Sep 11, 2024

Be more than just an employee number! Join Terran Orbital, a leader in innovation, manufacturing, and operations in the satellite industry. We are a pioneer in the miniaturization of space technologies and the delivery of responsive space solutions. We are a unique, fast-growing, and trusted team focused on quickly and economically designing, building, launching, and operating state-of-the-art satellites for advanced mission constellations.

Terran Orbital seeks an experienced Sr Software DevOps Engineer to join our growing team. Reporting to the Software Engineering Manager, the Sr Software DevOps will be responsible for the CI/CD pipeline of applications to help manage our ground segment, store and visualize spacecraft telemetry, and automate our mission control center. As a DevOps Engineer, you will bring technical expertise and a passion for successfully adopting container platforms and DevOps tools in development environments. The candidate will be a problem solver who enjoys coding and understands the impact containerization can bring to a DevOps workflow. This role understands the CI/CD pain points. It is excited about digging deep to implement an end-to-end containerized solution and working on a team, using systems administration, networking, and development experience to integrate the container technology stack into an overall DevOps solution delivering high reliability and consistency. The candidate should be able to design and code application software and services as needed.

Key Duties and Responsibilities

  • Automate CI/CD workflows allowing developers to focus on software design and development tasks
  • Implement containerized workflows using technologies such as Docker, Kubernetes, Bitbucket, and other open-source solutions throughout CI/CD lifecycle
  • Understand software architecture to consult on accepted microservice application stacks and tailor to the development needs
  • Diagnose development and production environmental issues and introduce/implement technologies to solve them
  • Stay updated on the latest container platform releases and containerization techniques and share with the team
  • Bring DevOps culture to the organization to work as a unified team, from Development and Operations to stakeholders and management
  • Implement DevOps methodologies based on team goals, workflows, resources, and skill sets with the value-added proposition
  • Lead and advocate as containerization evangelist to the organization
  • Identify and deploy cybersecurity measures by continuously performing vulnerability assessment and risk management
  • Help implement automated continuous KPI-based performance/health monitoring and alerting and take proactive steps to avoid downtime and performance degradation
  • Incident management, root cause analysis, and steps to avoid similar incidents
  • Select and deploy appropriate CI/CD tools with the ability to articulate the need and plan
  • Strive for continuous improvements and help build continuous incremental development, continuous integration, and deployment pipeline
  • Mentor and guide the team members
  • Manage periodic timely reporting on the progress to the management and the team