Logo for Astrolab

Sr. Dev Ops Engineer

Role overview

Summary

This role is for a Senior Dev Ops Engineer at Astrolab, focused on establishing infrastructure to support safety-critical software development and testing for lunar operations. You will work on architecting and implementing environments and tooling that ensure the reliability and safety of software used in extra-terrestrial rovers.

Qualifications

  • Bachelor's degree in a science, technology, engineering, mathematics (STEM) related field.
  • 7+ years of experience with Infrastructure as Code (IaC) packages and tooling such as Terraform, OpenTofu, Pulumi, Ansible, jfrog, artifactory.
  • Experience provisioning VMs, containers, servers, networks, and similar for relatively complex systems.
  • Experience with Python, bash, Go, or similar.
  • Preferred: Experience with multiple CI/CD tools (e.g. bamboo, Jenkins, gitlab, etc.) and creation of CI/CD pipelines.

Responsibilities

  • Design, architect, develop, and test code (IaC) to provision and manage servers, networks, and cloud resources.
  • Create and maintain CI/CD pipelines to support automated software testing and deployment.
  • Manage user access and secrets while ensuring proper security measures.
  • Set up monitoring of on-premises and cloud resources and alerts for abnormal behaviors.

Key facts

  • Remote from: United States
  • Full time
  • Senior (5-10 years)
  • Industrial Engineer
  • $155K – $195K / year
  • English

Hard skills

Other skills

  • Communication
  • Teamwork

About the company

Astrolab logo

Astrolab

  • Space & Satellites
  • 51–200
Venturi Astrolab, Inc. (Astrolab) is pioneering new ways to explore and operate on distant planetary bodies. We are singularly focused on designing, building and operating a fleet of multi-purpose commercial planetary rovers to extend and enhance humanity’s presence in the solar system. Headquartered in Hawthorne, California, we are an American-owned and American-operated small business. Our team has more than five decades of experience in terrestrial and planetary robotics, electric vehicles, human spaceflight, and human intelligence field operations. Our stellar team, strategic partnerships with cutting-edge companies and institutions combine with our world-class manufacturing, integration and test facility will enable the delivery of lunar and Mars mobility solutions at maximum reliability, flexibility and cost effectiveness. Having a strong, diverse, and inspired team is essential to accomplishing our bold mission. Employees are our biggest asset, and we are deeply committed to them and our values. At Astrolab we… Demonstrate and inspire trust. Interactions are direct, honest, and respectful. We are fair and transparent with what we do and why. Thrive in balance. Balance gives us perspective and keeps us motivated and inspired. We commit to rewarding work and a fulfilling personal life. Seek diverse perspectives. We ask questions, engage in productive debate and offer alternatives to ensure our solutions and products are robust and a reflection of our collective best. Move with purpose. Quality and reliability are accomplished through efficient ideation and iteration. We act with a sense of urgency and deliver what we promise, always with the big picture in mind. Make an impact. We intentionally move our community and industry into the future through our work, practices, and actions. Check out our website for current openings and help us drive the future of planetary exploration & development!

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Astrolab is The Lunar Operations Company. We design and build the systems and hardware the lunar economy will come to depend on — rovers, power, and data networks for sustained operations on the Moon. We are focused on the problems that must be solved before the next chapter of human exploration can scale. The Moon does not forgive untested assumptions. The people who work here know that, and they wouldn't have it any other way.
  
Astrolab is seeking an experienced Sr. Dev Ops Engineer to stand up infrastructure to support safety critical software development and testing. As a Senior Dev Ops Engineer at Astrolab, you will be architecting, implementing, and testing the environments and tooling we use to ensure the software on our extra-terrestrial rovers is reliable, safe, and correct.  You will be responsible for setting up infrastructure as code (IaC) tooling to support multiple departments such as vehicle software development and testing, avionics testing, vehicle testing, and mission operations and creating and maintaining continuous integration/continuous deployment (CI/CD) pipelines to support these teams as they develop their products and execute their tests.

What you'll do:
  • Design, architect, develop, and test code ( IaC) to provision and manage servers, networks, and cloud resources, including safety critical and secure assets, that support software development, hardware testing, and mission operations  
  • Create and maintain CI/CD pipelines to support automated software testing and deployment of software to hardware assets 
  • Manage user access and secrets while ensuring proper security measures 
  • Set up monitoring of on-premises and cloud resources and alerts/notifications when assets exhibit abnormal behaviors or fail 
  • Support integration between IT and the software development resources 

What you'll bring: Basic Qualifications 
  • Bachelor's degree in a science, technology, engineering, mathematics (STEM) related field 
  • 7+ years of experience with Infrastructure as Code (IaC) packages and tooling such as Terraform, OpenTofu, Pulumi, Ansible, jfrog, artifactory, and more 
  • Experience provisioning VMs, containers, servers, networks, and similar for relatively complex systems and use cases, including deployment to physical hardware 
  • Experience with Python, bash, Go, or similar 
Preferred Qualifications
  • Experience with creating, configuring, and deploying development environments to both cloud-based and on-premises servers and to specialized production hardware 
  • Experience with git and version control systems 
  • Significant experience with kubernets and docker swarm 
  • Significant experience with docker (Podman is an acceptable alternative)  
  • Experience with multiple CI/CD tools (e.g. bamboo, Jenkins, gitlab, etc.) and creation of CI/CD pipelines 
  • Experience with modern agile software development practices 
  • Experience implementing software that meets NIST 800-171 and NIST 800-53 security specifications 
  • Experience with secrets management and associated tooling 
  • Experience with monitoring tools such as Prometheus, Grafana, DataDog, and similar 
  • Experience with static analysis tooling, dynamic memory analysis tooling, fuzz testing, penetration testing, and other methods used to detect potential security defects 

Benefits and Perks
  • Join a team of best-in-class engineers building the foundation of planetary surface exploration
  • Equity ownership in the company
  • Comprehensive health benefits, including medical, dental, vision, and mental health support
  • 401(k) plan with company match
  • Flexible PTO and parental leave
  • Weekly lunch stipend, plus complimentary snacks and beverages on-site
  • Once a month social hour on-site with food and drinks

Salary: 155000 - 195000 USD per year

Related jobs

See all Industrial Engineer jobs

Other jobs at Astrolab