DevOps Engineer
Astroscale
Software Engineering
sumida city, tokyo, japan
Astroscale is building a shared software foundation that enables engineers across our global organisation to reuse common components, collaborate efficiently, and deliver capabilities faster. As a DevOps Engineer, you will establish, maintain, and grow our global repository ecosystem, ensuring it is reliable, well-governed, and easy for teams to adopt. You will champion modern engineering practices including modular architecture, automation, test-driven development, and automatic documentation to keep shared code high quality in a compliance-driven environment. Working with the Office of the CTO (OCTO) and Chief Engineer (OCE), you will help shape engineering standards and build foundational platforms and MLOps capabilities that enable next‑generation space algorithms.
Responsibilities
- Own and evolve the global repository model (GitLab + forks + contributions).
- Build and maintain CI/CD pipelines and reusable templates.
- Create reproducible build/test environments (Docker).
- Enforce quality gates (testing, coverage, linting, releases).
- Support teams migrating to global libraries (modular, documented, reusable).
- Ensure repository governance (access control, auditability, compliance).
- Align with global teams, OCTO & OCE on tools, standards, and adoption.
- Contribute to OCTO projects, automation tooling, and reusable components.
Essential Skills & Experience
- 5+ years of professional experience relevant to the following points.
- Strong Git & CI/CD: Git workflows and CI/CD in GitLab (or equivalent), pipelines, artefacts, runners, and troubleshooting.
- Software quality & testing: Implement & enforce pipeline quality gates (e.g., PyTest, linters, static analysis); bug fixing as needed.
- Experience in building and maintaining open source style software: Python + Linux shell, proficiency in one engineering language (e.g., Python/C/C++/Java/JavaScript/Matlab). Docker familiarity is a plus.
- Solid modern development practices: versioning, releases, docs-as-code, collaborative workflows.
- Strong English communication for global collaboration (Japanese a plus).
Desirable Skills
- Experience with compliance & repo governance: access controls, auditability, controlled distribution.
- Project coordination mindset: Ability to identify, scope, coordinate, execute project opportunities, and drive adoption.
- Familiarity with space and mission‑critical software environments and common practices.
- Exposure to ML or robotics toolchains (e.g. MLOps concepts, PyTorch, TensorFlow, MLFlow, ROS, OpenCV, Gazebo, MuJoCo).
- Cloud or infrastructure automation experience: e.g. AWS, Azure, Terraform, Ansible.
Position Detail
Entity: Astroscale Holdings Inc.
Location: Sumida-ku, Tokyo (hybrid)
Department: Office of the Chief Technology Officer (OCTO)
Reports to: Director, Robotics and Machine Learning (based in Tokyo HQ)
Direct Reports: N/A (individual contributor)
Astroscale is the first private company with a vision to secure the safe and sustainable development of space for the benefit of future generations, and the only company solely dedicated to on-orbit servicing across all orbits.
Founded in 2013, Astroscale is developing innovative and scalable solutions across the spectrum of on-orbit servicing missions, including life extension, in-situ space situational awareness, end-of-life services, and active debris removal, to create sustainable space systems and mitigate the growing and hazardous buildup of debris in space. Astroscale is also defining business cases and working with government and commercial stakeholders to develop norms, regulations, and incentives for the responsible use of space.
Headquartered in Japan, Astroscale has an international presence with subsidiaries in the United Kingdom, the United States, France, Israel, and Singapore. Astroscale is a rapidly expanding venture company, working to advance safe and sustainable growth in space and solve a growing environmental concern. Find out more about Astroscale at www.astroscale.com.
Export Control Laws:
Unless explicitly notified otherwise, our vacancies are covered by Export Control Laws which require candidates to be from an "Export Safe" Country as deemed by the Japanese Government.
The countries are as follows:
Japan, Germany, Australia, Argentina, Italy, USA, France, Netherlands, UK, Austria, Ireland, Czech, Spain, Greece Canada, New Zealand, Belgium, Bulgaria, Sweden, Switzerland, Norway, Finland, Luxembourg, Portugal, Denmark Hungary and Poland.