Bedrock is looking to accelerate the exploration of Earth’s final frontier—the ocean—by pioneering autonomous technologies and unlocking transparent, actionable intelligence, and is seeking a DevInfra engineer to bring Continuous Deployment to their Autonomous Underwater Vehicle (AUV) fleet.
Requirements
- 5+ years in DevOps / DevInfra, ideally in distributed systems.
- Strong Linux and containerization (Docker).
- Solid networking debugging skills.
- Hands-on experience with CI/CD (GitLab, Jenkins, etc.).
- Familiarity with build/test frameworks (CMake, pytest, etc.).
- Infra-as-code (Ansible, Terraform, etc.).
- Observability/monitoring (Grafana stack a plus)
Responsibilities
- Own and evolve our GitLab CI/CD pipelines and automated test infrastructure to keep developer velocity high as we scale.
- Build a pull-based deployment solution resilient to spotty connectivity and diverse hardware, so we can rapidly and reliability deploy to robots anywhere in the world
- Partner with hardware/software teams on simulation and hardware-in-the-loop testing to reduce reliance on field trials.
- Integrate feature tracking with asset management systems so we know exactly when a feature is ready for fleet-wide release.
- Strengthen observability and link it to releases for fast regression detection.
- Champion best practices and emerging technologies to boost productivity, velocity, and reliability.
Other
- Strategic - Ability to break big challenges into actionable steps.
- Innovative - Curiosity and drive to evaluate and adopt new tools.
- Mission oriented, purpose driven teammates who are willing to push boundaries to learn and execute when things seem impossible.
- Ability to work collaboratively and follow best practices
- Autonomy, respect, and accountability